Video: Kann eine Unterklasse den Klassenkonstruktor der Eltern aufrufen?
2024 Autor: Lynn Donovan | [email protected]. Zuletzt bearbeitet: 2023-12-15 23:42
Nein Unterklasse kann die nicht erben Konstrukteure seiner Oberklasse. Konstrukteure sind spezielle Funktionsmitglieder von a Klasse , dass sie nicht von der geerbt werden Unterklasse . Konstrukteure werden verwendet, um einen gültigen Status für ein Objekt bei der Erstellung anzugeben.
Werden in dieser Hinsicht Konstruktoren geerbt, kann eine Unterklasse den Klassenkonstruktor der Eltern aufrufen?
"Aufrufen" Konstruktor der Elternklasse im kind Klasse Sie brauchen immer das Schlüsselwort "super". Konstrukteure sind keine Mitglieder, also sind sie es nicht vererbt von Unterklassen , aber die Konstrukteur der Oberklasse kann aufgerufen werden aus dem Unterklasse.
Wissen Sie auch, wie Sie einen Konstruktor für eine übergeordnete Klasse aufrufen? Um zu laufen übergeordneter Konstruktor , ein Anruf zu Elternteil ::_construct() innerhalb des Kindes Konstrukteur erforderlich. Wenn das Kind a. nicht definiert Konstrukteur dann kann es von der geerbt werden Elternklasse ganz normal Klasse -Methode (wenn sie nicht als privat deklariert wurde).
Anschließend stellt sich die Frage, können wir den Unterklassenkonstruktor vom Oberklassenkonstruktor in Java aufrufen?
Du kann nicht Anruf ein Unterklassenkonstruktor von einem Konstruktor der Superklasse . Berufung das Konstrukteur von a Unterklasse innerhalb des Konstrukteur der Basisklasse ist nicht möglich. Dafür gibt es verschiedene Gründe, aber einer ist das ein Konstrukteur einer abgeleiteten Klasse Anrufe , implizit oder explizit, a Konstrukteur der Basisklasse.
Wie ruft eine Unterklasse den Konstruktor ihrer Oberklasse auf?
EIN Unterklasse kann haben es ist eigene private Datenmitglieder, so a Unterklasse kann auch haben es ist besitzen Konstrukteure . Wenn also a Unterklasse Objekt wird instanziiert Unterklasse Objekt muss auch automatisch eine der Konstrukteure des Superklasse . Zu Anruf ein Konstruktor der Superklasse das Schlüsselwort super wird verwendet.
Empfohlen:
Wie greifen Sie auf den untergeordneten Status von Eltern zu, reagieren Sie?
2 Antworten. Sie müssen nicht auf den Status des untergeordneten Elements zugreifen, Sie können einen Callback-Handler vom übergeordneten Element an das untergeordnete übergeben und wenn ein Ereignis im untergeordneten Element ausgelöst wird, können Sie das übergeordnete Element über diesen Ereignishandler benachrichtigen (Rückruf)
Können wir eine Funktion in einer SQL-Abfrage aufrufen?
Jawohl. Wir können Funktionen aus SQL-Anweisungen aufrufen. Um aus SQL-Anweisungen aufrufbar zu sein, muss eine gespeicherte Funktion die folgenden Reinheitsregeln befolgen, die Nebenwirkungen kontrollieren sollen: Wenn sie von einer SELECT-Anweisung oder einer parallelisierten INSERT-, UPDATE- oder DELETE-Anweisung aufgerufen wird , kann die Funktion keine Datenbanktabellen ändern
Kann Excel die REST-API aufrufen?
Jetzt haben Sie einen REST-API-Aufruf, der Daten in jedem Webbrowser, Excel oder anderen Anwendungen generiert, die Webabfragen durchführen können
Kann Excel Webdienste aufrufen?
Hallo, laut deiner Beschreibung möchtest du einen Web Service aus Excel aufrufen. Tatsächlich bezieht sich das Aufrufen eines Webdienstes aus Excel eher auf die Funktion der VBA-Sprache als auf das Excel-Objektmodell. Dann können Sie auf das Excel-Objektmodell zurückgreifen, um das Ergebnis nach Belieben in das Arbeitsblatt einzufügen
Kann die Superklasse die Methode der Unterklasse aufrufen?
Eine Oberklassen-Referenzvariable kann eine Unterklassen-Referenzvariable enthalten. Diese Superklasse kann nur Methoden aufrufen, die in der Superklasse definiert sind