Zpo-7-wyk-Slajd36: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
== | ==Visitor: przykład cd.(1)== | ||
[[Image:zpo-7-wyk-Slajd36.PNG| | [[Image:zpo-7-wyk-Slajd36.PNG|Visitor: przykład cd.(1)]] | ||
Raport Over1000Report służy do zebrania danych o produktach bankowych o wartości powyżej 1000 PLN. W przypadku odwiedzin obiektu Account wartość 1000 PLN odnosi się do pola ''balance'' , natomiast warunkiem odwiedzenia obiektu Credit jest jego aktywacja (metoda ''isActive'' ''())'' i wartość pola ''draft'' wynosząca powyżej 1000. | |||
Drugi raport, PassAllReport, służy do zestawienia wszystkich produktów bankowych bez względu na ich właściwości, dlatego nie dokonuje on żadnej weryfikacji. | |||
Wykonanie metody ''doReport'' ''()'' z obiektem Over1000Report jako parametrem zwróci listę produktów bankowych zawierającą jedynie te z nich, których charakterystyka jest zgodna z odpowiednimi metodami ''visit'' ''()'' tego raportu, natomiast wykonanie raportu PassAllReport zwróci pełną listę produktów uruchomionych w banku. | |||
[[zpo-7-wyk-Slajd35 | << Poprzedni slajd]] | [[zpo-7-wyk-toc|Spis treści ]] | [[zpo-7-wyk-Slajd37 | Następny slajd >>]] | [[zpo-7-wyk-Slajd35 | << Poprzedni slajd]] | [[zpo-7-wyk-toc|Spis treści ]] | [[zpo-7-wyk-Slajd37 | Następny slajd >>]] |
Aktualna wersja na dzień 19:17, 4 lis 2006
Visitor: przykład cd.(1)
Raport Over1000Report służy do zebrania danych o produktach bankowych o wartości powyżej 1000 PLN. W przypadku odwiedzin obiektu Account wartość 1000 PLN odnosi się do pola balance , natomiast warunkiem odwiedzenia obiektu Credit jest jego aktywacja (metoda isActive ()) i wartość pola draft wynosząca powyżej 1000.
Drugi raport, PassAllReport, służy do zestawienia wszystkich produktów bankowych bez względu na ich właściwości, dlatego nie dokonuje on żadnej weryfikacji.
Wykonanie metody doReport () z obiektem Over1000Report jako parametrem zwróci listę produktów bankowych zawierającą jedynie te z nich, których charakterystyka jest zgodna z odpowiednimi metodami visit () tego raportu, natomiast wykonanie raportu PassAllReport zwróci pełną listę produktów uruchomionych w banku.