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