Font size
WorksheetsKlassen und Objekte
Total questions: 10
Worksheet time: 7mins
Unter einem primitiven Datentypen versteht man.....
.... ein Datentyp mit genau einem Objekt.
.... ein Datentyp den man nicht initialisieren muss mit "new"
.... ein Datentyp dem man direkt einen Wert zuweisen kann
Welche Aussagen treffen zu auf eine ArrayList?
Ich kann sie direkt verwenden ohne Initialisierung.
Ich muss mich nicht um die Grösse der Liste kümmern.
Ich kann nicht via Index auf die einzelnen Elemente zugreifen.
Werte werden mittels einer Methode hinzugefügt.
Wie erkenne ich einen Konstruktor?
Gar nicht, weil der Compiler diesen schreibt.
Konstruktor hat denselben Namen wie die Klasse.
Konstruktor hat immer void als Returntyp.
Konstruktor hat immer Parameter.
Folgende Aussagen sind korrekt für eine Klasse:
Eine Klasse ist eine Vorlage für Objekte.
Eine Klasse muss immer eine main-Methode haben.
Eine Klasse hat Klassenvariablen (Attribute) und Methoden.
Eine Klasse braucht keinen Konstruktor.
Welche Aussagen stimmen NICHT zu diesem Code:
int number = golf.getPassengers()
Dem golf Objekt wird eine Anzahl zugewiesen
Die Methode getPassengers() hat void als Returnwert
golf muss vorher initialisiert werden
Es wird ein Integer Wert vom Objekt ausgelesen.
Statische Variablen....
.... existieren unabhängig vom Objekt
.... sind stets private
.... werden über den Klassennamen angesprochen
.... haben einen Wert, der für alle Objekte identisch sind
Welche Aussagen sind korrekt zu Methoden?
Es sind eine Art Funktion
Sie haben stets den Returntype void
Werden über den "." Operator aufgerufen
Müssen zwingend public sein.
Es gibt verschiedene Arten von Delegation , so kann ich diese ...
... durch übergabe eines Objekts im Konstruktor abbilden
... durch die getter-Methode abbilden
... das benötigte Objekt direkt im Konstruktor instanziieren
....das Objekt bei Bedarf in einer Methode instanziieren.
Ein UML Klassendiagramm zeigt .....
alle Objekte einer Klasse
die Beziehungen zwischen Klassen
ein statisches Bild der Klassen
Dieses UML Diagramm zeigt....
eine HAT-Beziehung
eine starke Abhängigkeit und somit eine Komposition
eine IST-Beziehung
den Ablauf zwischen zwei Klassen
