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()
}