Zpo-11-wyk-Slajd31

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład 2(1)

Przykład 2(1)


Rozwiązaniem takiego problemu jest przeniesienie fragmentów kodu nie do konstruktora, ale do osobnej metody inicjuj (), która zostanie wywołana w konstruktorze. Metoda ta ta może zdefiniować szkielet (zob. wzorzec Template Method), którego elementy – metody czyDuze () i wyznaczRegal () – mogą zostać pokryte w podklasach. Wywołanie metody inicjuj () w klasie Książka powoduje zatem wywołanie właściwych metod czyDuze () i wyznaczRegal ().


<< Poprzedni slajd | Spis treści | Następny slajd >>