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++;
...
}
...
}