|
Singleton - wzorzec projektowy |
|
Wzorce projektowe
|
Czym są wzorce projektowe?Wzorce projektowe są udokumentowanymi i sprawdzonymi sposobami na rozwiązanie często spotykanych problemów projektowych. Prawdopodobnie nieraz już trafiłeś na problem projektowy, którego rozwiązanie zajęło ci parę ładnych godzin. Zapewne problem rozwiązałeś i wielce prawdopodobne, że sam "odkryłeś" wzorzeć projektowy, który już wcześniej został odkryty przez innego programistę. Zatem po co marnować długie godziny na wynajdowanie koła od nowa?
Poznaj wzorce projektowe a wiele twoich problemów zniknie! SingletonZacznijmy od najbardziej znanego, najprostszego w implementacji i okrytego najgorszą sławą wzorca o nazwie Singleton. Co do złej sławy to polecam artykuł. Jednak nie ma sensu na wstępie marudzić. Zatem...
Definicja:
Wzorzec Singleton zapewnia, że dana klasa będzie miała tylko i wyłącznie jedną instancję obiektu i zapewnia globalny punkt dostępu do tej instancji. |
|
Więcej…
|
|
|
|
|