public class Matango {
int hp;
//int level = 10; //Feld
final int LEVEL = 10; //Konstantes Feld
}
Konstantes Feld, das verhindert, dass der Wert neu geschrieben wird Name mit "final" bis "Großbuchstaben" (LEVEL)
public class Hero {
String name; //Namenserklärung
int hp; //HP Erklärung
public void sleep() {
this.hp = 100;
System.out.println(this.name + "Geschlafen und erholt");
}
Es funktioniert auch, wenn "this" weggelassen wird
Wenn die lokale Variable oder das Argument dieselbe HP enthält, kann dies priorisiert werden.
Fügen Sie this.
hinzu, wenn Sie Felder verwenden
public class Main {
public static void main(String[] args) {
//1. Generieren Sie einen mutigen Mann
Hero h = new Hero();
}
}
Klassenname (Held) Variablenname (h) = neuer Klassenname (Held) ();
public class Main {
public static void main(String[] args) {
//1. Generieren Sie einen mutigen Mann
Hero h = new Hero();
//2. Stellen Sie den Anfangswert in das Feld ein
h.name = "Mutig";
h.hp = 100;
System.out.println("Mutig" + h.name + "Wurde geboren!");
}
}
Variablenname. (H.) Feldname (Name) = Wert ("Brave");
Recommended Posts