и то же поле? Т.е. я хочу реализовать для поля difficulty в сеттере такое же поведение как и в блоке init: class Exercise(var name: String, var muscleGroup: MuscleGroup, var equipment: String,
var difficulty: Int): Parcelable {
init {
if (difficulty in MIN_DIF..MAX_DIF) this.difficulty = difficulty else
throw IllegalArgumentException("Difficulty can be only in between $MIN_DIF and $MAX_DIF")
}
}
Обсуждают сегодня