![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Czy we wnątrz klasy mogę użyć zewnętrzny obiekt bez konieczności używania deklaracji public ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Tak, jakoś tak wyszło, że zaczynałem w PHP4 i się go trzymam. Wiem, że wychodzi już z użycia i nie ma sensu tego ciągnąć, a co do pełnej obiektowości to trochę ona do mnie nie przemawia. Wiem, ze teraz moda na obiekty i wogóle ale kiedy to wszystko się zaczynało to klasa znaczyła grupę obiektów i nikt nie budował całej klasy dla tylko jednego obiektu. Moim zdaniem to trochę nadużycie ale pewnie nie idę z duchem czasu... ale nie o tym:
Przyszło mi do głowy jeszcze jedno rozwiązanie. Co o nim myślicie?
Ten post edytował Black-Berry 13.02.2008, 21:04:50 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
1) Bez sensu.... i skończ z tym globalem w końcu (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
2) Napisałem Ci jak poprawniej to powinno wyglądać: http://forum.php.pl/index.php?showtopic=87...rt=#entry441695 Możesz sobie tylko zamienić metodę getDB() na np. query(), która będzie wykonywać zapytania SQL. 3) Poczytaj jak wyglądają klasy w PHP5. Stwarzają masę nowych możliwości. Ludzie jeżdzą samochodami, a Ty dalej razem z Flinstonami na kwadratowych kołach jedziesz (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) 4) przykład:
Ten post edytował em1X 14.02.2008, 12:23:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 14:31 |