Вероятно, это вопрос Java больше, чем вопрос программирования на Android, так или иначе: есть два способа объявить 3 стандартных конструктора представления: один использует this()
для вызова следующего наиболее параметризованного конструктора, с null
и 0
, как я видел здесь , и делает все пользовательские инициализации в последнем конструкторе.
Другой способ - вызвать super()
, вызывая каждый раз функцию, выполняющую задание init.
Является ли один способ более правильным, чем другой (почему?) Или это просто выбор стиля?