Zpo-11-wyk-Slajd41

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład(1)

Przykład(1)


Pierwszy krok przekształcenia polega na utworzeniu podklasy PustaKsiążka i zdefiniowaniu w niej oraz w nadklasie metody czyPusta (). W podklasie zwraca ona wartość true , natomiast w nadklasie – false . Wszystkie przypisania do zmiennych typu Książka, które dotychczas przyjmowały wartość null , muszą zostać zastąpione instancjami podklasy PustaKsiążka. Ponieważ obecnie żadna zmienna nie może posiadać wartości null , dlatego instrukcje warunkowe w klasach klienckich, sprawdzające czy referencja ma taką wartość, muszą korzystać z metody czyPusta ().


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