zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Kann ein Container andere Container enthalten?

Antwort:

Ja. Sie sehen das, wenn das Hauptfenster eines Browsers Frames enthält, die wiederum andere Komponenten enthalten.

Javaklassen (Rückblick)

Die Component-Klassen, die das AWT und Swing ausmachen, sind miteinander über Vererbung verwandt. Die Klasse, die der ultimative Vorfahre aller anderen Klassen ist, wird Object genannt. Die Klasse Object definiert die grundsätzliche Natur aller Java Objekte. Vieles, was im Hintergrund passiert, wenn ein Java Programm läuft, wird durch Object definiert. Ein Teil der Javaklassen Hierarchie sieht aus wie dies:

Die "Wolken" drücken die Idee aus, dass es sich um Klassendefinitionen und nicht um Objekte handelt. Die Abbildung zeigt, dass die Klassen Boolean, Character, Component, String und viele andere Object als direkten Vorfahren haben. Die Wolke für die Component-Klasse ist gepunktet, um zu zeigen, dass sie eine abstrakte Klasse ist.

FRAGE 9:

(Rückblick: ) Kann eine Kindklasse, zusätzlich zu den geerbten, eigene Methoden und Variablen haben?