Софтуерно Инженерство
Loading...
stellastoyanova avatar stellastoyanova 26 Точки

[Java] OOP exam preparation

Здравейте,

Днес реших задачата и имам 100/100 в judge. Все пак не съм сигурна до колко съм спазила принципите на ООП. Ще съм много благодарна ако някой погледне кода ми и даде препоръки.

Тагове:
1
C# OOP Basics
kaloyannikov avatar kaloyannikov 528 Точки

Ми общо взето е като това на RoyаL така че ти е ок решението , аз бях тръгнал да го правя доста по-забатачено и след като изгледах подготовката повторих неговото за да ми мине през ръцете.

Иначе попринцип не е хубаво да има protected field-ове ,по-скоро трябва да са private и да имат отделни protected методи за addване или достъпване, но май в случая понеже класа е абстрактен и го наследяват е ок. 

Аз реших да направя отделни методи в факторито ,че да е по-чист switch-a -> http://pastebin.com/Pqdc3ba5

0
08/07/2016 01:52:23