|
Das Buch führt den Leser von verschiedenen Seiten an das objektorientierte Programmieren (OOP) heran:
In den ersten Kapiteln werden theoretische Grundlagen vermittelt.
Dazu gehören die Philosophie, die Begriffswelt und die neuen Schlüsselwörter. Weiterhin werden die Grundeigenschaften der OOP Schritt für Schritt systematisch erarbeitet und demonstriert. Dabei werden Begriffe
“Polymorphie” und “Flexibilität” näher beleuchtet. Der erste Teil endet mit der Gegenüberstellung eines konventionell programmierten und eines objektorientiert erstellen Programms.
Danach wird
ein vollständiges Beispiel (Lernprogramm CBT) behandelt. Dabei werden nur die Grundelemente der objektorientierten Programmierung verwendet. Auf diese Weise wird anschaulich der Nutzen der OOP in bestimmten Situationen
verdeutlicht.
Schließlich wird dasselbe Beispiel mit einer geänderten Benutzeroberfläche mit Hilfe von Turbo Vision neu entwickelt. Das zeigt die Anwendung von Turbo Vision sowie die Einbindung von vorhandenen Objekten
und deren Erweiterung mit anderen OOP-Programmteilen.
Auf der Diskette sind Beispiele, Übungen, deren Lösungen sowie ein CBT-Lehrgang enthalten.
|