Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 1.01.2009 Ostrzeżenie: (0%)
|
Witam, nie dawno zająłem się klasami w PHP i po napisaniu klasy DataBase i klasy User pojawił się problem jak klasa User ma korzystać z utworzonego obiektu klasy DataBase, aby wykonywać operacje na bazie danych. Aby ominąć chwilowo problem napisałem takie coś:
I takie rozwiązanie się sprawdza, ale przeczytałem gdzieś, że nie jest poprawne, bezpieczne, etc. Tu pojawia się moje pytanie, jak nie tak to zrobić, aby nie musieć przy każdym stworzeniu obiektu User() podawać w parametrze obiektu bazy danych? Jestem początkujący w klasach, nie wiem czy dobrze wszystko nazwałem, ale myślę, że jakoś wytłumaczyłem, o co mi chodzi ;]. Dziękuję za przeczytanie tego postu. |
|
|
|
Mr_KoKa Korzystanie z utworzonego obiektu w innej klasie. 1.01.2009, 20:31:18
phpion Ja bym to zrobił mniej-więcej w ten sposób.
[PHP] ... 1.01.2009, 20:42:05
nevt a dlaczego w ogóle upierasz się przy:
CytatTu poja... 2.01.2009, 08:11:42 
phpion Cytat(nevt @ 2.01.2009, 10:11:42 ) mo... 2.01.2009, 11:12:54
donar Po prostu obiekt ten w innej klasie nie jest już w... 2.01.2009, 11:20:52
bim2 No i to własnie najgorsze rozwiązanie, gorsze niż ... 2.01.2009, 13:25:33 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 04:43 |