Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:klasse_abstrakt

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:klasse_abstrakt [2017/09/26 10:20] (aktuell)
Zeile 1: Zeile 1:
 +====== Klasse (abstrakt) ======
 +//engl.:// **class (abstract)**
 +===== Bedeutung ======
 +Alle Objekte mit ähnlichen Eigenschaften werden zu einer Klasse zusammen gefasst.
 +
 +Die Klassen werden hierarchisch geordnet.
 +
 +Es gibt Klassen, zu denen nur die Objekte der Unterklassen gehören (z.B. gibt es kein Geschäft, das nur ein Einzelhandelsgeschäft ist). Diese Klassen nennt man abstrakt.
 +
 +
 +===== Bemerkungen =====
 +  * Es gibt Klassen, zu denen eigene Objekte und die Objekte der untergeordneten Klassen gehören.
 +  * Übergeordnete Klassen besitzen Eigenschaften,​ die allen untergeordneten Klassen gemeinsam sind. Auf Basis dieser Eigenschaften lassen sich Methoden formulieren,​ die für alle Objekte der untergeordneten Klassen funktionieren.
 +  * Eigenschaften können von übergeordneten zu untergeordneten Klassen vererbt werden.
  
glossar/klasse_abstrakt.txt · Zuletzt geändert: 2017/09/26 10:20 (Externe Bearbeitung)