Heim > Java > JavaBase > Was ist ein Java-Konstruktor?

Was ist ein Java-Konstruktor?

(*-*)浩
Freigeben: 2019-11-09 11:31:05
Original
14337 Leute haben es durchsucht

Java-Konstruktionsmethode: ist eine in der Java-Klasse definierte Methode zum Initialisieren eines Objekts. Verwenden Sie die Konstruktionsmethode new +, um ein neues Objekt zu erstellen und Instanzen im Objekt Werte zuzuweisen.

Was ist ein Java-Konstruktor?

Grammatikregeln:

1 Der Methodenname muss mit dem Klassennamen identisch sein (empfohlenes Lernen: Java-Kurs )

2. Es gibt keinen Rückgabewerttyp und er kann nicht mit void geändert werden (Methoden mit einem beliebigen Rückgabewerttyp sind keine Konstruktoren)

3 angegeben oder nicht. ; Unterteilt in parametrisierte Konstruktionsmethoden und parameterlose Konstruktionsmethoden:

1 Fügen Sie keine Parameterkonstruktionsmethode hinzu.

2. Konstruktormethoden können überladen sein: Mehrere Methoden mit demselben Methodennamen, aber unterschiedlichen Parametern wählen beim Aufruf automatisch die entsprechende Methode basierend auf unterschiedlichen Parametern aus.

3. Konstruktoren werden nicht vererbt

4 Wenn wir einen Konstruktor manuell angeben, unabhängig davon, ob er Parameter hat oder nicht, fügt das System keinen weiteren Konstruktor ohne Parameter hinzu.

Zum Beispiel erstellen wir einen parametrisierten Konstruktor Test() und einen parameterlosen Konstruktor Test():

Das obige ist der detaillierte Inhalt vonWas ist ein Java-Konstruktor?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage