【发布时间】:2017-06-10 13:23:14
【问题描述】:
我有几个数据类,很短,所以我将它们组合在一个文件中。
我可以在 Kotlin 文件中按原样定义它们,但希望它是类/对象内的范围,因此该文件不仅仅是一个文件,而是在类/对象下以便更好地分组
我可以的
object Model {
data class Result(val query: Query)
data class Query(val searchinfo: SearchInfo)
data class SearchInfo(val totalhits: Int)
}
我也可以
class Model {
data class Result(val query: Query)
data class Query(val searchinfo: SearchInfo)
data class SearchInfo(val totalhits: Int)
}
它们在我看来都一样。有什么不同?在确定数据类的范围方面是否有首选方式?
【问题讨论】:
标签: kotlin