Class/de

From Free Pascal wiki
Revision as of 09:53, 16 September 2012 by Olaf (talk | contribs) (Created page with "{{Class}} <br> Speicherbedarf: entspricht der Grösse der Klasse<br> <br> Eine Klasse ist ein strukturierter Datentyp der sich aus folgendem zusammensetzen kann:<br> * Variabl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Deutsch (de) English (en) français (fr) русский (ru)

Speicherbedarf: entspricht der Grösse der Klasse

Eine Klasse ist ein strukturierter Datentyp der sich aus folgendem zusammensetzen kann:

  • Variablen
  • Konstanten
  • Konstruktor
  • Destruktor
  • Initialisierungsteil
  • Funktionen
  • Pozeduren
  • Eigenschaften


Eine Klasse kann:

  • eine Basisklasse sein, d. h. es gibt keine Klasse von der sie abgeleitet wurde.
  • eine abgeleitete Klasse sein.
    • Eine abgeleitete Klasse kann niemals von mehr als einer Klasse (Elternklasse) abgeleitet sein.
    • Eine abgeleitete Klasse erbt (übernimmt) die Eigenschaften, Funktionen und Prozeduren der Elternklasse.
  • eine Elternklasse sein
    • Eine Elternklasse gibt ihre Eigenschaften, Funktionen und Prozeduren an die abgeletete Klasse weiter.
    • Eine Elternklasse gibt alle von ihrer Elternklasse geerbten Eigenschaften, Funktionen und Prozeduren an die abgeleitete Klasse weiter.



--Olaf 07:53, 16 September 2012 (UTC)