[Java] OOP exam preparation
Здравейте,
Днес реших задачата и имам 100/100 в judge. Все пак не съм сигурна до колко съм спазила принципите на ООП. Ще съм много благодарна ако някой погледне кода ми и даде препоръки.
Здравейте,
Днес реших задачата и имам 100/100 в judge. Все пак не съм сигурна до колко съм спазила принципите на ООП. Ще съм много благодарна ако някой погледне кода ми и даде препоръки.
Ми общо взето е като това на RoyаL така че ти е ок решението , аз бях тръгнал да го правя доста по-забатачено и след като изгледах подготовката повторих неговото за да ми мине през ръцете.
Иначе попринцип не е хубаво да има protected field-ове ,по-скоро трябва да са private и да имат отделни protected методи за addване или достъпване, но май в случая понеже класа е абстрактен и го наследяват е ок.
Аз реших да направя отделни методи в факторито ,че да е по-чист switch-a -> http://pastebin.com/Pqdc3ba5