Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
glossar:erweitert_klasse [2017/09/26 10:20] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== erweitert (Klasse) ====== | ||
+ | //engl.:// **extends** | ||
+ | ===== Bedeutung ====== | ||
+ | Eine Klasse erweitert eine direkte Superklasse und implementiert ggf. mehrere Schnittstellentypen. | ||
+ | * Gibt es keine extends-Klausel, ist Object die direkte Superklasse. Andernfalls ist die in der extends-Klausel genannte Klasse die | ||
+ | |||
+ | direkte Superklasse. | ||
+ | * Die in der implements-Klausel genannten Schnittstellentypen müssen implementiert werden. | ||
+ | |||
+ | Die Superklasse und alle implementierten Schnittstellentypen sind Supertypen der deklarierten Klasse. | ||
+ | |||