![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 22 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem wam przedstawić dość ciekawą klasę, z mojego punktu widzenia, która może rozwiązać problem przekazywania argumentów poprzez konstruktor. Jeżeli nie jesteśmy pewni ile tych argumentów będziemy potrzebować, a nie chcemy ingerować za każdym razem w samom klasę, to rozwiązanie na pewno się przyda.
Special Arguments v1.0 http://www.phpclasses.org/browse/file/49642.html Co o klasie sądzicie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 22 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jak to nie jesteśmy pewni? Projektujesz klasy na chybił-trafił? Jaki jest tego cel? Potrzebujesz na stronie wywołać np. samochód z 5 osobami w środku a na drugiej z 20, bo to mini bus. To po co zmieniać za każdym razem konstruktor w klasie jak można użyć takiego rozwiązania. To tylko przykład. Szkoda że takie rozwiązania są przenoszone na przeczkole, ale ok, zapamiętam Cytat Konstruktor nie powinien niczego zwracać. Dzięki nie zauważyłem tego returna w konstruktorze Ten post edytował ber32 11.12.2013, 13:26:15 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Potrzebujesz na stronie wywołać np. samochód z 5 osobami w środku a na drugiej z 20, bo to mini bus. To po co zmieniać za każdym razem konstruktor w klasie jak można użyć takiego rozwiązania. To tylko przykład. Konstruktor przyjmuje tablicę pasażerów - po sprawie. Co jeśli chciałbym w konstruktorze przekazać pasażerów i np. informację o aktualnym poziomie paliwa? Mam zrobić:
? Szkoda że takie rozwiązania są przenoszone na przeczkole, ale ok, zapamiętam Jaki urażony (IMG:style_emoticons/default/smile.gif) To, że Twoim zdaniem jest to przydatny gadżet nie oznacza, że tak faktycznie jest. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 14:18 |