چرا داخل زبان کاتلین، Empty Class داریم و در چه مواقعی از آن استفاده میشود؟
سلام وقت بخیر
من در پروژه ای استفاده نکردم اما از کاربردهاش میتونیم در sealed class اشاره کنیم.
sealed class MyState {
class Empty : MyState()
class Loading : MyState()
data class Content(content: String) : MyState()
data class Error(error: Throwable) : MyState()
}