Zpo-11-wyk-Slajd23: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
== | ==Przykład(1)== | ||
[[Image:zpo-11-wyk-Slajd23.PNG| | [[Image:zpo-11-wyk-Slajd23.PNG|Przykład(1)]] | ||
Cała logika metody ''oplata'' ''()'' zawarta jest w klasie TypKarty. Metoda ta dokonuje wyboru typu karty na podstawie stanu karty i oblicza właściwą wartość metody dla poszczególnych stanów: JUNIOR, STANDARD i SENIOR. Jednak rozwiązanie to powoduje, że dodanie nowego stanu (czyli TypuKarty) związane jest z modyfikacją metody ''oplata'' ''()'' w klasie TypKarty. | |||
[[zpo-11-wyk-Slajd22 | << Poprzedni slajd]] | [[zpo-11-wyk-toc|Spis treści ]] | [[zpo-11-wyk-Slajd24 | Następny slajd >>]] | [[zpo-11-wyk-Slajd22 | << Poprzedni slajd]] | [[zpo-11-wyk-toc|Spis treści ]] | [[zpo-11-wyk-Slajd24 | Następny slajd >>]] |
Aktualna wersja na dzień 17:36, 4 lis 2006
Przykład(1)
Cała logika metody oplata () zawarta jest w klasie TypKarty. Metoda ta dokonuje wyboru typu karty na podstawie stanu karty i oblicza właściwą wartość metody dla poszczególnych stanów: JUNIOR, STANDARD i SENIOR. Jednak rozwiązanie to powoduje, że dodanie nowego stanu (czyli TypuKarty) związane jest z modyfikacją metody oplata () w klasie TypKarty.