[JAVA] Was ist ein Konstruktor?

Was ist ein Konstruktor?

Eine Methode, die ausgeführt wird, wenn eine Klasse instanziiert wird, und hauptsächlich zum Initialisieren von Elementvariablen dieser Klasse verwendet wird.

Der Konstruktor ist eine spezielle Methode, die beim Erstellen einer Instanz aufgerufen wird. Es ist möglich, Argumente wie bei einer normalen Methode anzugeben.

Der Aufruf des Konstruktors wird wie folgt beschrieben.

Name der Hauptklasse der öffentlichen Klasse{
public static void main(String[] args) {

//Sofortige Generierung
Klassenname Variablenname=neuer Klassenname();
 }
}

Klasse Klassenname{

//Konstrukteur(Wird beim Instanziieren ausgeführt)
Name der öffentlichen Klasse(){
Initialisierungsprozess usw.
 }
}

Der Konstruktor verwendet den neuen Operator, und die Methode mit demselben Klassennamen wird beim Erstellen der Instanz nur einmal ausgeführt.

Was ist ein Konstruktor?

Ein Konstruktor ist ein Prozess, der ausgeführt wird, wenn Sie eine Instanz einer Klasse erstellen.

Wenn Sie beispielsweise eine Instanz einer Klasse namens SampleClass erstellen möchten, geben Sie den folgenden Code ein.

SampleClass instanceA = new SampleClass();

In dieser Syntax wird der Konstruktor von SampleClass () aufgerufen, das nach new geschrieben wurde.

Recommended Posts

Was ist ein Konstruktor?
Was ist ein Stream?
Was ist ein Servlet?
Was ist eine Wrapper-Klasse?
Was ist ein Ruby-Modul?
Was ist ein Gleitkomma?
Was ist ein aussagekräftiger Kommentar?
Was ist eine JAR-Datei?
Was ist eine Java-Sammlung?
Was ist ein Lambda-Ausdruck?
Wofür ist der Konstruktor?
Was ist Fat⁉ enum?
Was ist ein Ausschnitt in der Programmierung?
Was ist ein Boolescher Spaltentyp?
Was ist eine Referenztypvariable?
Was ist ein Lambda-Ausdruck (Java)
Was ist ein zweidimensionales Ruby-Array?
Was ist Cubby?
Was ist null? ]]
Was ist java
Was ist Schlüsselumhang?
Was ist Maven?
Was ist Jackson?
Was ist Selbst
Was ist Jenkins?
Was ist ArgumentMatcher?
Was ist IM-Jonglieren?
Was ist params
Was ist SLF4J?
Was ist Fassade? ??
Was ist Java <>?
Was ist Gradle?
Was ist POJO?
Was ist java
Was ist centOS?
Was ist RubyGem?
Was ist before_action?
Was ist Docker?
Was ist Byte?
Was ist Tomcat?
Was ist eine Klasse in der Java-Sprache (3 /?)
Was ist ein Terminal? -Absoluter Pfad & relativer Pfad-
Was ist eine Spring Boot-Originaldatei?
[Für Programmieranfänger] Was ist eine Methode?
Was ist eine Klasse in der Java-Sprache (1 /?)
Was ist eine Klasse in der Java-Sprache (2 /?)
[Rails] Was ist ein Punkt (.) Oder ein Doppelpunkt (:)?
Was ist Maven Assembly?
Was ist Docker-Compose?
Was ist vue cli
Einführung in rekursive Funktionen: Was ist eine rekursive Funktion?
Was ist eine Schnittstelle?
Was ist Rubys Selbst?
Was ist harte Codierung?
Was ist Rubys attr_accessor?
Was ist Java-Kapselung?