In diesem Verzeichnis finden Sie die C++-Quellen, die im 15. Kapitel verwendet wurden:
| C++-Datei | Beschreibung |
|---|---|
| 2Pathname.cpp, 2Pathname.h | die Klasse "Pathname", die von der string-Klasse abgeleitet ist |
| 3Pathname.cpp, 3Pathname.h, 3UnixPathname.cpp, 3UnixPathname.h, 3DosPathname.cpp, 3DosPathname.h | Pathname mit 2 Unterklassen, UnixPathname und DosPathname, und
einer virtuellen Methode isAbsolute() |
| 31Pathname.cpp, 31Pathname.h, 31UnixPathname.cpp, 31UnixPathname.h, 31DosPathname.cpp, 31DosPathname.h | Pathname als abstrakte Klasse ohne Default-Implementierung der
virtuellen isAbsolute()-Methode |
| 4DosPathname.cpp | Zugriff auf die Methode isAbsolute() der
Oberklasse |
| 5Fahrzeug.h, 5Laster.h, 5Auto.h, 5Amphibienfahrzeug.cpp, 5Amphibienfahrzeug.h, 5Schiff.h | Mehrfachvererbung: Amphibienfahrzeug erbt von Fahrzeug und von Schiff |