I programmeringsspråket Java , måste varje variabel som ska uttryckligen deklareras som en medlem av en klass . Java innehåller fördefinierade klasser för några vanliga datatyper såsom " Integer " och " Float " ( en enkel precision flyttal ) . Om du använder " statiska " modifierare till en variabel deklaration , tolkar Java att det finns en enda instans av den variabeln för hela klassen , istället för standard tolkning ( en separat instans för varje befintligt objekt av den klassen ) . Du kan deklarera en float variabel när du använder " statiska " modifierare . Instruktioner
en
Deklarera en ny klass för att hysa den statiska float variabel, som i följande exempel:
public class Notch {
}
2
Lägg deklarationer för samtliga tillståndsvariabler som behöver replikeras i varje instans av den nya klassen , enligt följande :
public class Notch {
privat float deplacement ;
private String namn ;
}
Som standard klass variabler är inte statiska
3
Lägg deklarationen för den statiska variabeln ( . en instans per klass ) enligt följande :
public class Notch {
privat float förskjutning ,
private String namn ;
private static float sumAllDisplacements = ( float ) 0;
}
i detta exempel kommer den statiska float variabeln hålla ( då kompletteras med lämpliga metoder i klassen ) summan av förskjutningarna av alla Notch instanser skapat hittills < . br > Addera ditt