![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Moje pytanie wynika z ciekawości. Mamy klasę np. klasaPolaczenie bedaca singletonem odpowiadającą za łączenie z bazą danych, wykonywanie zapytań itd.. Klasa ta jest singletonem więc jest finalna więc nie mozna po niej dziedziczyc.
I mam pytanie czy Wy w innych klasach wymagających dostępu do bazy danych, np. w klasie klasaGaleria, która mogłaby robić różne rzeczy związane z obrazkami, w tym niektore wymagajace dostepu do bazy danych, tworzycie obiekt klasy klasaPolaczenie w konstruktorach takich klas jak np. w konstruktorze klasaGaleria czy postepujecie jakos inaczej ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Bo ja tak robię i może robię wbrew jakimś standardom (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował nieraczek 21.04.2009, 18:10:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak - nie używam MVC.
W opisanym przeze mnie sposobie nie muszę już tworzyć obiektu klasy klasaPolaczenie, wystarczy, że stworzę obiekt np. klasy klasaGaleria - więc zamiast tworzyć dwa obiekty - wystarczy jeden - nie wiem tylko czy to rozwiązanie jest ok (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 18:03 |