1.子类可数
2.子类只需要和密封类在同一个文件中
/**
* 定义一个xshell的密封类
*/
sealed class XshellCmd{
class Execute(val cmd:String,val cron:String):XshellCmd()
class Restart(val cmd:String):XshellCmd()
object Stop:XshellCmd()
}
博客提及密封类子类相关信息,一是子类可数,二是子类只需和密封类处于同一个文件中,这些内容围绕密封类子类的特性展开。
1.子类可数
2.子类只需要和密封类在同一个文件中
/**
* 定义一个xshell的密封类
*/
sealed class XshellCmd{
class Execute(val cmd:String,val cron:String):XshellCmd()
class Restart(val cmd:String):XshellCmd()
object Stop:XshellCmd()
}
1152

被折叠的 条评论
为什么被折叠?