Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.06.2005 Ostrzeżenie: (0%)
|
Witam. Powiedzmy sobie, że mam klase Baza, ktora obsługuje baze danych (otwiera polaczenie, dodaje i pobiera rekordy). I teraz mam trzy inne klasy, które agregują klasę Baza (czy jak to tam sie fachowo nazywa - zawieraja instancje tej klasy).
I teraz jak tworzę obiekty tych trzech klas, to: 1)Kazdy z tych obiektow tworzy nowy obiekt Baza?? (zatem powstają 3 polączenia do bazy danych((IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) )) 2) jesli tak, to jak to efektywniej rozwiazac? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
1)TAK, trzy polaczenia
2)Wszystkie klasy lacza sie z ta sama baza danych? Jesli tak to poszukaj na forum / wiki / google o Singletonie -- kazde pobranie instancji klasy BAZA zwroci ci ten sam obiekt (instancje) i bedziesz mial tylko jedno polaczenie. Ten post edytował dr_bonzo 7.06.2005, 12:24:10 |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 20:08 |