Statiske egenskaber af en klasse i Java | | Statiske egenskaber, erklæret ved brug af nøgleordet static, kendes også fra C.
Men det er vigtigt at forstå, at der er stor forskel på betydningen af static
i C og Java. I Java er betydningen i grove træk at en egenskab er klassetilknyttet
i modsætning til at være objekt-tilknyttet. I C er der flere forskellig betydninger.
En statisk variabel eller funktion har et scope
der er begrænset til den fil, hvori den er erklæret. Statiske lokale variable i en C funktion
nedlægges ikke mellem kald af funktionen. |