2022-02-01から1ヶ月間の記事一覧
pleiades.io pleiades.io
private constructorで外部からインスタンスを生成できなくなる。 companion object内のメソッドはスタティックメソッドになる。 次のように書くことでスタティックメソッド経由でオブジェクトを生成できる。 class Person private constructor(age: Int) { …
データを保持するためだけのクラス。 値オブジェクトはデータクラスにすれば良い。 data class User(val name: String, val mailAddress: String) { } 参考 データクラス - Kotlin Programming Language
val: 再代入できない変数(value) var: 再代入できる変数(variable)