In diesem Artikel wird ein umfassender Überblick über die Java-Konstrukteure enthalten. Dadurch erklärt er die folgenden Konzepte:
Also lasst uns anfangen!
Was ist ein Java -Konstruktor
Es ist eine spezielle Methode, die genau den gleichen Namen wie der Klassenname enthält, aber keinen Rückgabetyp beibehält. Wenn jemand das Objekt einer Klasse erstellt, wird der Standardkonstruktor dieser Klasse automatisch aufgerufen/aufgerufen. Die Java -Konstruktoren werden verwendet, um die Objekte zu initialisieren, und in Java können Konstrukteure die Parameter möglicherweise nehmen oder nicht.
Arten von Java -Konstruktoren
In Java sind Konstruktoren die folgenden Typen:
Standardkonstruktor
Während der Programmausführung erstellt der Java -Compiler für jede einzelne Klasse, die automatisch als Standardkonstruktor bezeichnet wird. Der folgende Snippet zeigt die grundlegende Syntax des Java -Konstruktors an:
KlassenklassennameHier entspricht der Name des Konstruktors genau dem Klassennamen und hat keinen Rückgabetyp.
Beispiel 1
Der folgende Codeblock hilft Ihnen beim Verständnis der Arbeit eines Konstruktors:
publicClassconstructdemoDer obige Codeblock wurde aus den folgenden Aufgaben ausgeführt:
Der obige Snippet überprüft, dass der Konstruktor beim Erstellen eines Objekts automatisch aufgerufen wird.
Parametrisierter Konstruktor
Die Konstruktoren, die mehrere Werte/Parameter als Argumente akzeptieren können, werden als parametrisierte Konstruktoren bezeichnet. Der unten angegebene Ausschnitt zeigt die grundlegende Syntax des parametrisierten Konstruktors:
KlassenklassennameHier ist ClassName (int Val1, Val2, Val3) ein parametrisierter Konstruktor, der drei Werte/Parameter akzeptiert.
Beispiel2
Der untergegebene Codeblock bietet das detaillierte Verständnis des parametrisierten Konstruktors:
publicClasParameterizedConstructDer obige Codeblock wurde aus den folgenden Aufgaben ausgeführt:
Die Ausgabe beweist die Angemessenheit des parametrisierten Konstruktors.
Abschluss
In Java ist Constructor eine spezielle Methode, die genau den gleichen Namen wie der Klassenname enthält, aber keinen Rückgabetyp beibehält. Wenn jemand das Objekt einer Klasse erstellt, wird der Standardkonstruktor dieser Klasse automatisch aufgerufen/aufgerufen. Die Java -Konstruktoren werden verwendet, um die Objekte zu initialisieren, und in Java können Konstrukteure die Parameter möglicherweise nehmen oder nicht. Der Konstruktor, der keine Parameter einnahm. Dieser Beitrag erklärte die verschiedenen Aspekte von Java -Konstruktoren und für ein tiefgreifendes Verständnis lieferte er einige geeignete Beispiele.