![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 1.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Posiadam klasę która odczytuje pliki konfiguracyjne, jednak jak jej używać "globalnie", tak aby pobrane dane, były dostępne w innych klasach?
Tak ma to wyglądać czy są inne sposoby, aby plik konfiguracyjny był widziany "globalnie" dla obojętnie jakiej klasy. Ten post edytował uncuncunc 20.07.2012, 07:50:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Można ale osobiście uważam, że ten wzorzec jest nie najlepszy. Łamie dwie podstawowe zasady: odpowiedniości i open-close. Poza tym nie wiem czy początkująca osoba sobie z nim poradzi.
Poza tym ja tworzę jedną instancję, i przekazuję tylko w zmiennej obiekt tej klasy do innej klasy. To także ma wady, ale cóż, nic nie jest doskonałe (IMG:style_emoticons/default/biggrin.gif) Ten post edytował piotrex41 20.07.2012, 08:20:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:50 |