Pogledajte određenu poruku
Staro 24. 02. 2013.   #1
tasmaniski
profesionalac
Professional
 
Datum učlanjenja: 08.11.2010
Poruke: 211
Hvala: 68
78 "Hvala" u 32 poruka
tasmaniski is on a distinguished road
Default Apsraktna klasa sa svim implementiranim metodama, kad koristiti ?

Pozdrav,

U magentovom coru postoji jako puno klasa koje su apstraktne, a imaju sve metode implementirane npr. a postoje takve klase i u javi npr.
Predpostavljam da je to posledica Template paterna sto je OK.

Medjutim, vidim da dosta developera proglasava klasu apstraktnom samo da bi zabranio njeno instanciranje (iako su sve metode implementirane), da li je to ispravno?
U kojim sve slucajevima treba imati apstraktnu klasu bez apstraktnih metoda i da li vi to koristite?

Poslednja izmena od tasmaniski : 24. 02. 2013. u 00:55.
tasmaniski je offline   Odgovorite uz citat