Platnost proměnných
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky) |
(→Třídní proměnné: Přidáno klíčové slovo static.) |
||
Řádka 6: | Řádka 6: | ||
* Jsou k dispozici po celou dobu spuštění programu. | * Jsou k dispozici po celou dobu spuštění programu. | ||
* Nejsou závislé na existenci instance. | * Nejsou závislé na existenci instance. | ||
+ | * Označují se klíčovým slovem: <code>static</code> | ||
− | class Auto { | + | public class Auto { |
− | static int pocetAut = 0; | + | [[Java: Modifikátory přístupu|private]] '''static''' int pocetAut = 0; |
... | ... | ||
Řádka 19: | Řádka 20: | ||
... | ... | ||
} | } | ||
− | |||
== Instanční proměnné == | == Instanční proměnné == |
Verze z 8. 12. 2015, 08:35
Obsah |
Třídní proměnné
- Popisují vlastnosti celé třídy.
- Jsou společné pro všechny objekty (instance) dané třídy.
- Jsou k dispozici po celou dobu spuštění programu.
- Nejsou závislé na existenci instance.
- Označují se klíčovým slovem:
static
public class Auto { private static int pocetAut = 0; ... public Auto() { Auto.pocetAut++; ... } ... }