Vererbung und abgeleitete Klassen
Vererbung
Zugriff auf die Elemente einer Klasse
Bsp.: Externer Zugriff auf Objekte einer Klasse
Public Vererbung
Bsp.: Public Vererbung
Private Vererbung
Bsp.: Private Vererbung
Besonderheiten bei der Vererbung
Der Copy-Konstruktor
Statische Variable
Statische Funktionen
Statische Elemente
Beispiel: Problemstellung
Funktion: main()
main.cc
Ausgabe des Programms
Automatisierung des Compilationsvorganges mit
make
Whlg. Class Point
point.h
Funktionen: Point
point.cc
Class Circle-Header
circle.h
Funktionen: Circle
circle.cc
Class Chain-Header
rect.h
Class Chain-Header
rect.cc
Class Chain-Header
chain.h
Funktionen: Chain
chain.cc
Zugriff auf Objekte der selben Klasse
Bsp.: Zugriff auf Objekte der selben Klasse (public)
Bsp.: Zugriff auf Objekte der selben Klasse (public)
Zugriff zwischen abgeleiteter Klasse und Basisklasse
Externer Zugriff
Bsp.: Externer Zugriff auf abgeleitete Klasse (public)
Bsp.: Externer Zugriff auf abgeleitete Klasse (private)
© 1997
Gottfried Rudorfer
,
C++-AG
,
Lehrveranstaltungen
,
Abteilung für Angewandte Informatik
,
Wirtschaftsuniversität Wien
, 12/16/1998