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