equals() 메서드가 없는 sealed 클래스의 직접적인 상속자를 보고합니다.
equals()를 재정의해 비교 안정성을 제공하거나 class를 object로 변환해 같은 효과를 내는 것이 좋습니다.
예:
sealed class Receiver {
class Everyone : Receiver()
class User(val id: Int) : Receiver()
}
빠른 수정에서는 class를 object로 변환합니다.
sealed class Receiver {
object Everyone : Receiver()
class User(val id: Int) : Receiver()
}