扩展密封类是否会导致递归

时间:2021-04-18 21:55:48

标签: android class kotlin recursion sealed

sealed class MySealedClass {
  data class MyDataClassInsideSealed(): MySealedClass()
}

这会不会导致无限循环?

1 个答案:

答案 0 :(得分:0)

不,这不会导致无限循环。密封类本身是抽象的,不能直接实例化。因此,它本身并不像您所想的那样contain