Mi a különbség a statikus és a dinmikus függvények között?
Jelenleg PHP-ban tanulok OOP programozást és szeretném tudni, hogy ez a 2 "fajta" függvény miben különbözik egymástól és milyen jellemzőik vannak?
Esetleg mikor melyiket éri meg használni?
A válaszokat előre is köszönöm !
Pontosan nem tudom mire gondolsz.
Az objektum orientált programozásban vannak statikus (static) metódusok, és statikusan hívható értékek, amik egy osztály részei. Ugyanakkor kifejezetten dinamikusnak mondott metódusok nincsenek, tekinthetjük az egész OOP-t dinamikusnak :)
Ugyanakkor egy statikusnak meghatározott metódus abban különbözik a hagyományos társaitól, hogy azt lehet közvetlenül is hívni az osztály létrehozása nélkül.
ld.: [link]
Az osztályon belüli láthatóságot szabályozó public/protected/private szűrők azonban tovább árnyalják a függvények használatát.
ld.: [link]
Remélem segítettem, sok sikert!
"Ugyanakkor egy statikusnak meghatározott metódus abban különbözik a hagyományos társaitól, hogy azt lehet közvetlenül is hívni az osztály létrehozása nélkül."
Jav.: példány létrehozása nélkül. Az osztály kell, abban van definiálva.
Számomra sem érthető a kérdés.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!