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?