Klasse: | Beschreibung von Strukturen mit gleichen Eigenschaften |
(vergleichbar einem Datentyp mit wesentlich komplexeren | |
Möglichkeiten); | |
eine Klasse zeichnet sich durch zwei Merkmale aus: | |
sie definiert eine Menge von Daten und kann Handlungen | |
in Form von Methoden/Elementfunktionen (das sind | |
Prozeduren und Funktionen, die der Klasse angehören) | |
ausführen. | |
Instanz: | (einer Klasse) |
anschaulich: eine Variable ,,vom Typ Klasse`` | |
Objekt: | Instanz einer Klasse; eine Menge von Daten (definiert in der |
Klasse) mit den Eigenschaften (Funktionen, Zugriffsrechte...) | |
der Klasse, der es angehört | |
Vererbung: | Weitergabe von Klasseneigenschaften an andere Klassen; |
ein Objekt ,,erbt`` zusätzlich zu seinen eigenen | |
Eigenschaften die einer anderen Klasse |