Kotlin - 没有 body 的类有什么用?

标签 kotlin kotlin-android-extensions

在 Kotlin 中,标题和正文都是可选的;如果类没有主体,可以省略花括号。

所以我们可以定义类,

class Empty

这种类有什么用?

最佳答案

您可以将它用于一些自定义异常:

class Empty : Exception()

或作为 marker interface :

interface Empty

或作为 data class :

data class Empty(val s: String)

或作为 marker annotation :

annotation class Empty

~ 这很好post阅读。

关于Kotlin - 没有 body 的类有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44801587/

相关文章:

kotlin - 密码正则表达式在 Kotlin 中不起作用

scala - Kotlin:花括号围绕几个表达式(或语句)

java - 如何添加参数 'request payload'到post请求?

kotlin - 暂停功能 block 主线程

android - Unresolved reference kotlinx

android - 在 Kotlin 中使用 @Parcelize 注释的 NoSuchMethodError

split - 如何拆分字符串并在 Kotlin 中拆分部分之间种植分隔符?

Android Studio,构建 kotlin : wrong code generated 时出现奇怪错误

android - 为什么可为空的数字不保留身份?

interface - 如何创建接口(interface)的匿名实现?