Вниз  Java-программирование (1-ые посты)
- 24.09.2016 / 19:50
Naik
  Пользователь

Naik 
Сейчас: Offline
aRiGaTo, Да, есть еще что-то. При наследовании в конкретно моем случае переиспользуется около 70% кода.

Точно, еще один вариант - сделать метод init() вместо вызова super() :gg:

Изменено Naik (24.09 / 19:51) (всего 1 раз)
- 24.09.2016 / 20:27
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Вызов публичного переопредяемого метода в конструкторе — плохая практика. NetBeans испокон веков предупреждал о таких случаях.

Я бы использовал статический фабричный метод, который loadData вызывал бы, а конструктор сделал бы приватным от греха подальше.
__________________
 let live
- 25.09.2016 / 16:35
DominaN
  Пользователь

DominaN 
Сейчас: Offline
aNNiMON, в блок инициализации вынести loadData да и всё
- 25.09.2016 / 18:46
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
DominaN, блок инициализации "приклеивается" к каждому конструктору.
__________________
 let live
- 25.09.2016 / 20:54
Naik
  Пользователь

Naik 
Сейчас: Offline
Цитата aNNiMON:
Вызов публичного переопредяемого метода в конструкторе — плохая практика. NetBeans испокон веков предупреждал о таких случаях.

Я бы использовал статический фабричный метод, который loadData вызывал
да, вспомнил про NetBeans, даже здесь спрашивал про то предупреждение. Теперь понял зачем оно :gg:
- 25.09.2016 / 21:14
DominaN
  Пользователь

DominaN 
Сейчас: Offline
aNNiMON, в статический
- 9.10.2016 / 23:07
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
__________________
 let live
- 10.10.2016 / 08:53
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Собрал exe javafx приложения на Netbeans, запускаю пишет Ошибка приложения, в чем проблема, как исправить?
- 10.10.2016 / 08:58
Helltar
  Пользователь

Helltar 
Сейчас: Offline
- 10.10.2016 / 10:06
Naik
  Пользователь

Naik 
Сейчас: Offline
Aladdin, посмотреть логи, скинуть проект сюда
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)