Kotlin
引数のうちのどれかが設定されていることを保証したいケースがあり、init内でのバリデーションを使用してみた。 例えば下のケースだと、氏名あるいは姓と名を設定してfullNameを取得できるようにしたい、みたいな状況。 class User( private val _firstName:…
引数のうちのどれかが設定されていることを保証したいケースがあり、init内でのバリデーションを使用してみた。 例えば下のケースだと、氏名あるいは姓と名を設定してfullNameを取得できるようにしたい、みたいな状況。 class User( private val _firstName:…