Wzorce kreacyjne

Studium przypadków użycia wzorców kreacyjnych w projekcie stacji benzynowej.

  1. Singleton – wzorzec projektowy odpowiedzialny za kontrolę nad liczbą instancji wybranej klasy.

W naszym projekcie zaproponowaliśmy wykorzystanie Singletonu do zadbania o jednoinstancyjność klas StajaPaliw oraz Sklep. Nasz projekt zakłada, że stacja paliw jest jedna na cały system. To samo założenie dotyczy skelpu. Sklep występuje jeden na całą stację. Wykorzystanie wzorca singleton zostało zaproponowane również dla myjni, jednak myjnia może występować na stacji w postaci kilku niezależnych stanowisk.

  1. Metoda wytwórcza – pozwala na tworzenie obiektów, które nie są określone ale są powiązane ze sobą.

Dystrybutory paliwa na stacji są ze sobą powiązane. Mają tą samą funkcjonalność – przepompować paliwo ze zbiornika do baku. Paliwa jednak mają różne właściwości, dlatego dystrybutor gazu znacznie się różni od dystrybutora benzyny czy ropy. Nasza propozycja zakłada wykorzystanie metody wytwórczej jako wzorca pomagającego tworzyć obiekty reprezentujące dystrybutory w systemie.


Wyszukiwarka

Podobne podstrony:
05 Wzorce długości i kąta
Inzynieria oprogramowania w ujeciu obiektowym UML wzorce projektowe i Java iowuje
polak,miernictwo,Wzorce
Wzorce projektowe ściaga
Projektowanie zorientowane obiektowo Wzorce projektowe Wydanie II
Cechy dramatu Szekspira Odprawa posłów greckich przyczyny rozwoju renesansu stoicyzm Luteranizm wz
Wzorce osobowe w lit średniowiecza
JavaScript Wzorce
Wzorce behawioralne (1)
Wzorce strukturalne
Opracowania różnych tematów, Wzorce moralne człowieka w literaturze różnych epok , Wzorce moralne cz
wzorce parenetyczne
Prezentacja Wzorce
klasyfikacja narzedzi pomiarowych wzorce miar
J2EE Wzorce projektowe Wydanie 2
wzorce moralne to wzorce oparte na zasadach postepowania uz DE6H35KNB6GZIBCF5FZRFAIAGYCYH75OQXVNABA

więcej podobnych podstron