Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
glossar:klassendeklaration [2017/09/26 10:20] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Klassendeklaration ====== | ||
+ | //engl.:// **class declaration** | ||
+ | ===== Bedeutung ====== | ||
+ | Eine einfache Klassendeklaration in Java hat folgende Bestandteile: | ||
+ | * Klassenname | ||
+ | * Attribute | ||
+ | * Konstruktoren | ||
+ | * Methoden | ||
+ | |||
+ | Ein Java-Objekt kann genau auf die Nachrichten reagieren, für die Methoden in seiner Klasse deklariert sind oder für die es Methoden geerbt hat. | ||
+ | |||
+ | ===== Bemerkungen ===== | ||
+ | * Wir identifizieren Klassen mit ihren Deklarationen. | ||
+ | * Wichtige Anwendung rekursiver Klassen ist die Implementierung von Listen-, Baum- und Graphstrukturen. | ||