11.5. Relationer mellem klasserne

Herunder ses klassediagrammet for nogle komponenter og containere.

Figur 11-11. Java

De hule pile repræsenterer er-en-relationer (dvs. nedarvning).

De andre pile repræsenterer har-relationer (dvs. at et objekt har en reference til et andet objekt, evt. 'ejer' objektet).

Bemærk, at Container selv arver fra Component, så en Container kan i sig selv bruges som en komponent. Det er relevant for Panel og ScrollPane, der er beregnet til at blive placeret inden i andre containere.