Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 22 Dołączył: 10.02.2015 Ostrzeżenie: (0%)
|
Witam,
Pytanie jest bardziej na myślenie niż działanie, dotyczy metod i elementów statycznych. Definicji jest trochę, z grubsza wiem o co chodzi, ale nie natrafiłem jeszcze na jakiś logiczny przykład użycia static w klasie (oprócz wszędzie wymienianego liczenia instancji klasy, gdzie to rzeczywiście może się przydać). Czy programując w OOP jeśli używacie takich elementów, w jakim celu je wykorzystujecie? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%)
|
Ladnie wyglada ^^.
Klasa::metoda('wartosc'); Poza tym są szybsze od zwyklych metod (IMG:style_emoticons/default/biggrin.gif) . Nie mam zadnego praktycznego przykładu. Pozatym nie tworzy obiektu tylko bezposrednio sie odwoluje do danego elementu klasy, więc w takich przypadkach może być przydatne. Także jest przydatne gdy nie musisz uzywac $this bo o ile czegos nie pomylilem, w np. Statycznych metodach $this jest niedostepne. Ten post edytował Ksar 8.07.2015, 17:46:47 |
|
|
|
Fred1485 [PHP] Elementy statyczne 8.07.2015, 17:12:08
Fred1485 no szczerze mówiąc to co napisałeś to już wiem
Mo... 8.07.2015, 18:23:11
blahy Metody statyczne moga byc uzyte do:
1. przechowywa... 9.07.2015, 22:46:37 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 04:50 |