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