Zusammenfassung der Ressource
Frage 1
Frage
Sichtbarkeiten:
Was ist der Unterschied zwischen den Sichtbarkeiten “package” und “protected”?
Antworten
-
“package” und “protected” bewirken beide das gleiche
-
“package” ist keine Sichtbarkeit, “protected” ist für abgeleitete Klassen sichtbar
-
“protected” ist für das Paket und deren vererbte Klassen sichtbar, “package” nur für das Paket
-
“protected” lässt sich nicht verändern, “package” ist nur für das Paket sichtbar
Frage 2
Frage
Der abgebildete Testfall wird nicht erfolgreich ausgeführt.
Frage 3
Frage
Javadoc:
Mit welcher Zeichen Folge wird ein JavaDoc Kommentar eingeleitet?
Frage 4
Frage
Klassendiagramm:
Nach welchem Notationsmodell wurde unten abgebildete Klasse erstellt?
Antworten
-
OOK-Modell
-
OOA-Modell
-
OOB-Modell
-
OOD-Modell
Frage 5
Frage
Ein Referenz-Datentyp...
Antworten
-
... speichert seine Nutzdaten im Heap
-
… speichert seine Nutzdaten auf dem Stack
-
… kann mehrfach referenziert sein
-
… besitzt (eine) Referenz(en) auf dem Stack, welche auf das Objekt im Heap zeig(t/en)
-
… besitzt (eine) Referenz(en) im Heap, welche auf das Objekt auf dem Stack zeig(t/en)
-
… besitzt (eine) Referenz(en) auf Stack, welche auf das Objekt auf dem Stack zeig(t/en)
-
… besitzt (eine) Referenz(en) im Heap, welche auf das Objekt im Heap zeig(t/en)
-
… vergleicht die Objekte bei Anwendung des Vergleichs-Operators
-
… vergleicht die Referenzen bei Anwendung des Vergleichs-Operators
Frage 6
Frage
Klassendiagramm:
Was ist die korrekte Schreibweise für einen Bereich einer Multiplizität?
Frage 7
Frage
Wie wird ein Objekt der Klasse TradingCard korrekt instanziiert?
Antworten
-
TradingCard superRareWizard = new TradingCard(50, "El Wizardo", "Rare");
-
TradingCard superRareWizard = new TradingCard(50, El Wizardo", "Rare");
-
String superRareWizard = new TradingCard(50, "El Wizardo", "Rare");
-
TradingCard superRareWizard = TradingCard(50, "El Wizardo", "Rare");
-
TradingCard superRareWizard = TradingCard("El Wizardo", "Rare", 50);
-
TradingCard superRareWizard = new TradingCard(50.5, "El Wizardo", "Rare");
Frage 8
Frage
Vererbung:
Was ist das Schlüsselwort, um von einer anderen Klasse zu erben?
Antworten
-
descent
-
extends
-
erbt
-
super
-
implements
Frage 9
Frage
Vererbung:
Gegeben ist die Klasse Auto (siehe Bild). Wie sieht eine korrekter Konstruktor einer Unterklasse dazu aus:
Antworten
-
public BenzinAuto(String marke, String model) {
super(marke, model);
}
-
public BenzinAuto(marke, model) {
}
-
private Auto BenzinAuto(String marke, String model) {
}
-
public void BenzinAuto(String marke, String model) {
super(marke, model);
}
Frage 10
Frage
Was für eine Ausgabe gibt der folgende Quellcode aus?
Antworten
-
“BEN spielt als Stürmer”, “JAN spielt als Goalie”
-
“JAN spielt als Stürmer”, “BEN spielt als Goalie”
-
Fehlerausgabe, Code funktioniert nicht
-
Nichts wird ausgegeben
Frage 11
Frage
46540634361 muss man in Java immer als primitiven Datentyp speichern
Frage 12
Frage
Welche der untenstehenden Arrays wurden korrekt initialisiert bzw. korrekt deklariert?
Antworten
-
int[] Arrayname = [1,2,3,4,5,6];
-
int Arrayname[] = new int[6];
-
int[] Arrayname = new int{6};
-
int Arrayname[] = {1,2,3,4,5,6};
Frage 13
Frage
Instanzvariablen:
Welche Instanzvariable ist nur in dem package sichtbar?
Antworten
-
brand
-
price
-
codeName
-
color
Frage 14
Frage
Wenn Sie eine Variable als static definieren, ist dieser Wert für jedes Objekt unterschiedlich.
Frage 15
Frage
Wie wird eine ArrayList erzeugt?
Antworten
-
ArrayList <liste> String = new ArrayList<>(String);
-
ArrayList<String> liste = new ArrayList<String> () ;
-
ArrayList <List> array = new ArrayList <>()
-
ArrayList <String> liste = new List<String> () ;
Frage 16
Frage
Primitive Datentypen werden im Heap gespeichert
Frage 17
Frage
Welcher Datentyp ist primitiv?
Antworten
-
Integer
-
Double
-
String
-
float
Frage 18
Frage
Der Stack ist ein Speicherbereich, in dem Objekte abgelegt werden.
Frage 19
Frage
Welche Eigenschaften charakterisieren den Stack.
Antworten
-
Speicherbereich für primitive Datentypen
-
Verwaltet alle Datenstrukturen mit einer variablen Grösse
-
Speichert Referenzadressen
-
Speichergrösse wird dynamisch vergrössert.
Frage 20
Frage
Welche Aussage(n) zu Klassen und Objekten ist/sind korrekt?
Antworten
-
Eine Klasse dient als Vorlage für Objekte
-
Objekte dienen als Vorlage für Klassen
-
Die Klasse ist ein Attribut eines Objekts
-
Objekte können in Variablen mit dem Datentyp der Klasse gespeichert werden