В чем разница между сэттеэром и инициализатором?
Aku
24 уровень
помогите разобраться с методом initialize
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Артем DivertittoSenior Android-разработчи в United TechMaster
2 января 2019, 15:27
Кроме названия, принято что сеттер может принимать только один параметр, а инициализатор сколько угодно)
0
Aku
2 января 2019, 15:36
хорошо, а почему бы просто не воспользоваться обычным конструктором?
или инициализацию используют просто для удобства?
0
Артем DivertittoSenior Android-разработчи в United TechMaster
2 января 2019, 15:43решение
Конструктор создает объект, и инициализатор меняет состояние.
Вот у твое соседа есть собака, и он тебе её подарил. Следовательно, теперь у неё будет другой адрес. Ты не создаешь другую собаку с новым адресом, ты просто меняешь его в уже созданном объекте
+2
Aku
2 января 2019, 15:46
стало намного понятнее)
спасибо!
0