IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: public void X static void

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
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.