Ich weiß nicht, wie ich den Konstruktor verwenden soll. Es lernt.
[Wissen] ・ Der Name entspricht dem Klassennamen ・ Die Rolle der Initialisierung von etwas (etwas ist nur vage bekannt) ・ Super ruft den Konstruktor der übergeordneten Klasse auf · Dies ruft den Konstruktor seiner eigenen Klasse auf -Wenn Sie eine Variable mit demselben Namen wie das Argument verwenden, `` `this.str = str``` (str links ist die gerade definierte, str rechts ist das Argument der Methode)
[Was ich nicht verstehe] ・ Verwendung des Konstruktors ・ Beschreibungsmethode
[Was ich herausgefunden habe] ・ Der Konstruktor ist eine Klasse ・ Rückgabewert kann nicht eingestellt werden ・ Argumente können gesetzt werden -Initialisieren Sie Mitgliedsvariablen (Variablen außerhalb der Methode in der Klasse)
sample.java
public class sample{
int num; //← Dies
String name; //← Das ist auch
public sample_method(){
~~~~
~~~~
}
}
Ich frage mich, ob es so aussieht. Als nächstes schreiben wir den Code und untersuchen den konkreten Implementierungsablauf.
Recommended Posts