Využij akce až 80 % zdarma při nákupu e-learningu. Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu
python week
Avatar
gripen wo.cz
Člen
Avatar
gripen wo.cz:12. října 8:31

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

 
Odpovědět
12. října 8:31
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Petan
Člen
Avatar
Petan:12. října 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. října 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.