|
Да и вообще использование Main.midlet также нарушает принцип инкапсуляцииНарушен не столько принцип инкапсуляции, насколько правильно/неправильно передавать this из конструктора ("Потеря this в конструкторе"). Более правильно присвоить полю значение в блоке инициализации. Молодость прям вспомнил ![]() SeTSeR, не так уж и страшно. Предложи свой вариант. Я бы так сделал:
Да и вообще использование Main.midlet также нарушает принцип инкапсуляции В самом коде этого нет, но в статье предлагается:
Ну начались умники... Где нарушен? Конкретно. Единственное, что здесь неправильно, так это инициализация всех экранов при старте приложения. В остальном, норм. ![]() Принцип инкапсуляции нарушен => это не совсем ООП aNNiMON, Я не люблю подобные статьи, я люблю когда дают сразу код, а то в конце узнаёшь что автор нубее тебя ![]() Magatino, наоборот, полноценное меню отвлекало бы. Не очень, если уж показывать, то надо показывать полноценное меню ![]() К записи Java Категории
|