Beinh altet das Überladen von Konstruktoren?

Inhaltsverzeichnis:

Beinh altet das Überladen von Konstruktoren?
Beinh altet das Überladen von Konstruktoren?

Video: Beinh altet das Überladen von Konstruktoren?

Video: Beinh altet das Überladen von Konstruktoren?
Video: RCB management is total shit #ipl #rcb #viratkohli 2024, März
Anonim

Beinh altet das Überladen von Konstruktoren unterschiedliche Rückgabetypen für zu überladende Konstruktoren? Erklärung: Der Konstruktor hat keinen Rückgabetyp Wenn wir keinen Rückgabetyp eines Konstruktors haben können, ist ein Überladen basierend auf dem Rückgabetyp nicht möglich. Daher können nur Parameter unterschiedlich sein.

Was ist das Überladen des Konstruktors?

Das Überladen von Konstruktoren kann definiert werden als das Konzept, mehr als einen Konstruktor mit unterschiedlichen Parametern zu haben, sodass jeder Konstruktor eine andere Aufgabe ausführen kann Betrachten Sie das folgende Java-Programm, in dem wir haben verschiedene Konstruktoren in der Klasse verwendet.

Sind Konstruktoren überladen?

Konstruktoren können ähnlich wie Funktionen überladen werden. Überladene Konstruktoren haben denselben Namen (Name der Klasse), aber eine unterschiedliche Anzahl von Argumenten. Je nach Anzahl und Art der übergebenen Argumente wird der entsprechende Konstruktor aufgerufen.

Warum ist das Überladen von Konstruktoren erforderlich?

Wenn wir verschiedene Möglichkeiten haben wollen, ein Objekt mit unterschiedlicher Anzahl von Parametern zu initialisieren, dann müssen wir Konstruktoren überladen, wie wir Methoden überladen, wenn wir unterschiedliche Definitionen von a wollen Methode basierend auf verschiedenen Parametern.

Was kann ein Konstruktor enth alten?

Bei weitem haben wir gelernt, dass Konstruktoren daran gewöhnt sind, den Zustand des Objekts zu initialisieren. Wie Methoden enthält auch ein Konstruktor eine Sammlung von Anweisungen (d. h. Anweisungen), die zum Zeitpunkt der Objekterstellung ausgeführt werden.

Empfohlen: