A) Vererbung B) Polymorphismus C) Verkapselung D) Abstraktion
A) neu B) diese C) Klasse D) var
A) Eine Variable in C++ B) Eine Instanz eines Objekts C) Blaupause für die Erstellung von Objekten D) Eine Funktion in JavaScript
A) Objekte aus Klassen erstellen B) Ausblenden von Implementierungsdetails C) Möglichkeit für Objekte verschiedener Klassen, als Objekte einer gemeinsamen Oberklasse behandelt zu werden D) Erweitern der Funktionalität einer übergeordneten Klasse
A) Vererbung von Eigenschaften von einer übergeordneten Klasse B) Mehrere Instanzen eines Objekts erstellen C) Verknüpfung der Daten und der Methoden, die mit den Daten arbeiten D) Überschreiben von Methoden der übergeordneten Klasse
A) Eine Methode, die einen Wert zurückgibt B) Eine spezielle Methode, die automatisch aufgerufen wird, wenn ein Objekt erstellt wird C) Eine Methode, um Objekte zu zerstören D) Eine statische Methode
A) Zugriff auf eine private Methode B) Deklaration einer Variablen C) Verweist auf die Oberklasse einer Klasse und wird verwendet, um Methoden der Oberklasse aufzurufen D) Implementierung einer Schnittstelle
A) Erstellen neuer Methoden in einer Unterklasse B) Mehrere Methoden in einer Klasse mit demselben Namen, aber unterschiedlichen Parametern C) Ausblenden der Implementierungsdetails einer Methode D) Überschreiben einer Methode aus einer Oberklasse
A) Ausblenden der Implementierungsdetails und Anzeigen nur der notwendigen Details eines Objekts B) Zugriff auf private Klassenmitglieder C) Mehrere Objekte aus einer Klasse erstellen D) Überschreiben von Methoden aus einer übergeordneten Klasse
A) Ermöglicht den Zugriff auf eine Klasse, eine Methode oder ein Feld durch jeden anderen Code im selben oder einem anderen Paket B) Blendet die Objektdetails aus C) Ermöglicht die Erweiterung der Klasse D) Schränkt den Zugang nur innerhalb der gleichen Klasse ein
A) Erlaubt Mehrfachvererbung B) Verhindert die Änderung der Klasse, Methode oder Variablen C) Erzwingt das Überschreiben von Methoden D) Ermöglicht dynamische Methodenbindung
A) Abstraktion B) Polymorphismus C) Vererbung D) Verkapselung
A) super B) implementiert C) erweitert D) diese
A) statisch B) abstrakt C) endgültig D) öffentlich
A) Prinzip der einzigen Verantwortung B) Liskov-Substitutionsprinzip C) Offen/Geschlossen-Prinzip D) Prinzip der Schnittstellentrennung
A) Zusammensetzung B) Vererbung C) Abhängigkeit D) Aggregation
A) Prinzip der Inversion von Abhängigkeiten B) Prinzip der einzigen Verantwortung C) Liskov-Substitutionsprinzip D) Offen/Geschlossen-Prinzip
A) Abstrakte Klassen B) Polymorphismus C) Virtuelle Vererbung D) Schnittstellen
A) erweitert B) super C) neu D) diese
A) Übergeordnetes Recht B) Überlastung C) Verkapselung D) Vererbung
A) Abhängigkeit B) Vererbung C) Zusammensetzung D) Aggregation
A) Polymorphismus B) Verkapselung C) Abstraktion D) Vererbung
A) Konstrukteur B) Mutator-Methode C) Accessor-Methode D) Zerstörer
A) Geschützt B) Privat C) Standard D) Öffentlich
A) Übergeordnetes Recht B) Überschreitung C) Überschreiben Sie D) Überlastung
A) Liskov-Substitutionsprinzip B) Prinzip der Schnittstellentrennung C) Offen/Geschlossen-Prinzip D) Prinzip der einzigen Verantwortung
A) Dynamic Reuse Yard B) Darstellung der Daten Jahr C) Wiederholen Sie sich selbst D) Wiederholen Sie sich nicht
A) So verbergen Sie die Implementierungsdetails einer Methode B) Um eine spezifische Implementierung einer Methode bereitzustellen, die bereits von ihrer Oberklasse bereitgestellt wird C) So erstellen Sie neue Methoden in einer Unterklasse D) Um mehrere Methoden mit demselben Namen in einer Klasse zu haben |