第18条:遵守编程惯例
Basis
class FullName(val name: String, val surname: String)class Person(
val id: Int = 0,
val name: String = "",
val surname: String = ""
) : Human(id, name) {
// body
}Last updated
Basis
class FullName(val name: String, val surname: String)class Person(
val id: Int = 0,
val name: String = "",
val surname: String = ""
) : Human(id, name) {
// body
}Last updated
public fun <T> Iterable<T>.joinToString(
separator: CharSequence = ", ",
prefix: CharSequence = "",
postfix: CharSequence = "",
limit: Int = -1,
truncated: CharSequence = "...",
transform: ((T) -> CharSequence)? = null
): String {
// ...
}// 不要这么做!
class Person(val id: Int = 0,
val name: String = "",
val surname: String = "") : Human(id, name){
// body
}