HALLOWEEN JE TADY: Získej 66 % extra kreditů zdarma při nákupu od 1199 kreditů s promo kódem NEBOJSEIT66. Zjisti více:
NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
Avatar
gripen wo.cz
Člen
Avatar
gripen wo.cz:12.10.2021 8:31

Je to jenom otázka: jakej je rozdíl mezi public a static?

 
Odpovědět
12.10.2021 8:31
Avatar
Petan
Člen
Avatar
Petan:12.10.2021 10:35

Jsou to dvě rozdílné věci public patří do kategorie viditelnosti přístupu k proměnné nebo funkci v objektu
public: přístupná odkudkoliv
protected: přístupná z vlastního nebo zděděného objektu (třídy)
private: přístupná jenom z vlastního objektu (třídy)

static: pokud je to proměnná tak se chová jako globální (překladač pro ni připraví místo a existuje po celou dobu běhu programu) inicializuje se při startu programu
pokud je to funkce objektu tak nepoužívá instanci objektu, nelze z ni volat přímo normální funkce objektu

 
Nahoru Odpovědět
12.10.2021 10:35
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.