Zpo-8-wyk-Slajd41

Z Studia Informatyczne
Wersja z dnia 07:10, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
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 >>