Io-8-wyk-Slajd10

Z Studia Informatyczne
Wersja z dnia 08:14, 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

Szablon wzorca projektowego

Szablon wzorca projektowego


Każdy wzorzec należący do katalogu zaproponowanego przez „Bandę Czterech” opisany jest przez zestaw atrybutów, dzięki którym jego właściwości są przedstawione w usystematyzowany, powtarzalny i obiektywny sposób. W ten sposób powstał szablon wzorca projektowego. Po kolei omówione zostaną pokrótce najważniejsze jego atrybuty.

Nazwa wzorca jest dobrana tak, aby szybko nasuwać skojarzenia z przeznaczeniem wzorca. Nazwy oryginalnie zostały sformułowane po angielsku, i tak też będą podawane w trakcie wykładu. Stosowanie spójnego, anglojęzycznego nazewnictwa ułatwia komunikację, dlatego pomijanie polskich tłumaczeń (choć w niektórych przypadkach naturalnych i nie powodujących wieloznaczności) wydaje się uzasadnione.

Cel wzorca krótko opisuje ostateczny skutek jego zastosowania.

Bardzo ważnym elementem jest opis struktury wzorca, przede wszystkim w zakresie powiązań pomiędzy uczestniczącymi w nim klasami w postaci diagramu klas UML. Aspekt dynamiczny (zachowanie poszczególnych uczestników wzorca) opisywany jest w atrybucie dotyczącym współdziałania.


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