Zusammenfassende Fragen
Fragen 1-2: Objektorientierung
-
Aus welchen Grundbausteinen besteht ein objektorientiertes Programm zur Laufzeit?
Lösung
Antwort:Objektorientierte Programme bestehen aus Objekten, die miteiander kommunizieren. -
Wie sind diese prinzipiell aufgebaut?
Lösung
Antwort:Objekte besitzen Attribute und Methoden. -
Wie merkt sich ein Objekt eine bestimmte Information, zum Beispiel seine Farbe?
Lösung
Antwort:Ein Objekt merkt sich Informationen mit Hilfe von entsprechenden Attributen. -
Was ist der Unterschied zwischen Attributen, die einen primitiven Datentyp besitzen, und Attributen, deren Datentyp eine Klasse ist?
Lösung
Antwort:Attribute mit einem primitiven Datentyp speichern lediglich einen einfachen Wert wie z. B. die Zahl 1. Attribute, deren Datentyp eine Klasse ist, speichern hingegen eine Referenz auf ein anderes Objekt. -
Wie werden in objektorientierten Programmen Aktionen ausgelöst?
Lösung
Antwort:Ein Objekt erhält die Nachricht, eine seiner Methoden auszuführen.