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