Objekt-orienteret programmering i Java, del 2
- slide 20 : 33
Statiske egenskaber af en klasse i Java
Variable markeret med 'static modifier' er klassevariable i Java
Disse variable er hævet over instanserne, og de er fælles for mængden af instanser
Metoder markeret med 'static modifier' er en form for klassemetoder i Java
Statiske metoder i Java kræver ikke en instans af klassen (et objekt) for at kunne aktiveres
Statiske metoder i en klasse kan ikke tilgå instansvariable
Metoden isDigit i klassen Character er et eksempel på en klassemetode i Java
Konstanter erklæres ofte for 'static' i Java
Overdreven brug af statiske egenskaber giver mindre objekt-orienterede programmer
Tidligere eksempel på klasevariable
Metoden isDigit i klassen Character