Objektorientierte Programmierung mit Turbo Pascal: Eine systematische Einführung in die Welt der Objekte
Autor Martin Aupperlede Limba Germană Paperback – 1990
Preț: 307.39 lei
Puncte Express: 461
Carte tipărită la comandă
Livrare economică 09-23 iulie
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9783528047788
ISBN-10: 352804778X
Pagini: 224
Ilustrații: VIII, 212 S. 2 Abb.
Dimensiuni: 170 x 244 x 12 mm
Greutate: 0.36 kg
Ediția:1990
Editura: Vieweg+Teubner Verlag
Colecția Vieweg+Teubner Verlag
Locul publicării:Wiesbaden, Germany
ISBN-10: 352804778X
Pagini: 224
Ilustrații: VIII, 212 S. 2 Abb.
Dimensiuni: 170 x 244 x 12 mm
Greutate: 0.36 kg
Ediția:1990
Editura: Vieweg+Teubner Verlag
Colecția Vieweg+Teubner Verlag
Locul publicării:Wiesbaden, Germany
Public țintă
Upper undergraduateCuprins
2 Einführung.- 2.1 Schrittweise Verfeinerung.- 2.2 Objektorientierter Entwurf.- 2.3 Vererbung.- 2.4 Weitergehende Möglichkeiten.- 2.5 Objektorientierte Programmierung.- 2.6 Objektorientiertes Programmieren und Turbo-Pascal.- 2.7 Zusammenfassung.- 3 Objekte: Daten und Algorithmen.- 3.1 Probleme in traditionellen Sprachen.- 3.2 Ein erstes Beispiel.- 3.3 Zur Sprache.- 4 Ein kleines Fenstersystem.- 4.1 Aufgabenstellung.- 4.2 Implementierung.- 4.3 Die Bildschirmhardware.- 4.4 Die Objektdeklaration.- 4.5 Die Objektimplementierung.- 4.6 Die with-Anweisung.- 4.7 Zuweisung von Objekten.- 4.8 Objekte als Parameter für Prozeduren und Funktionen.- 4.9 Objektkonstanten.- 4.10 Dynamische Objekte.- 4.11 Erweiterung auf mehrere Fenster.- 4.12 Der Self-Parameter.- 4.13 Der Übersetzungsvorgang.- 4.14 Vergleich mit konventioneller Implementierung.- 5 Vererbung.- 5.1 Begriffsdefinitionen.- 5.2 Ein Beispiel für Vererbung.- 5.3 Neue Eigenschaften.- 5.4 Redefinieren von Eigenschaften.- 5.5 Das Initialisierungsproblem.- 5.6 Objekthierarchien.- 5.7 Beispiel einer Objekthierarchie.- 5.8 Objekte und Units.- 5.9 Zuweisung von Objekten.- 5.10 Explizite Typumwandlung.- 5.11 Explizite Typumwandlung mit Zeigern.- 5.12 Fallstudie Kellerspeicher.- 5.13 Etwas Technik.- 6 Ein verbessertes Fenstersystem.- 6.1 Aufgabenstellung.- 6.2 Implementierung.- 6.3 Die Unit Window.- 6.4 Verwendung des Kellerspeichers.- 7 Virtuelle Methoden.- 7.1 Ein ganz neues Konzept.- 7.2 Ein Beispiel.- 7.3 Late Binding.- 7.4 Formale Voraussetzungen.- 7.5 Virtuelle Methoden und dynamische Objekte.- 7.6 Das Problem der Objektgröße.- 7.7 Destruktoren und Dispose.- 7.8 Konstruktoren und New.- 7.9 Abfangen von Heap-Overflow-Fehlern.- 7.10 Zweite Fallstudie Kellerspeicher.- 7.11 „Virtuelle Methoden“ in traditionellem Pascal.-7.12 Ein Blick hinter die Kulissen.- 7.13 Die Funktion SizeOf.- 7.14 Die Funktion TypeOf.- 8 Ein verbessertes Fenstersystem.- 8.1 Aufgabenstellung.- 8.2 Das Basisfensterobjekt BaseWndT.- 8.3 Das Objekt Wnd1T.- 8.4 Das Objekt Wnd2T.- 8.5 Das Objekt WndSystemT.- 8.6 Die vollständige Unit Window.- 8.7 Eine erste Anwendung.- 8.8 Erweiterte Fehlerprüfung.- 8.9 Eine eigene Fehlerroutine.- 8.10 Eigene Fensterobjekte.- 8.11 Die Verwendung des Kellerspeichers.- 8.12 Ein Beispiel für Exploding Windows.- 8.13 Zusammenfassung.- Anhang: Listings.- A.1 Unit General.- A.1.1 Datei General.- A.1.2 Datei G110.- A.1.3 Datei G120.- A.1.4 Datei G130.- A.2 Kellerspeicher aus Kapitel 5.- A.2.1 Datei StackU.- A.2.2 Datei S110.- A.2.3 Datei S120.- A.3 Fenstersysteme aus Kapitel 6.- A.3.1 Datei Window.- A.3.2 Datei W101.dcl.- A.3.3 Datei W102.dcl.- A.3.4 Datei W111.dcl.- A.3.5 Datei W112.dcl.- A.3.6 Datei W120.- A.3.7 Datei W100.- A.3.8 Datei W101.- A.3.9 Datei W103.- A.3.10 Datei W110.- A.4 Kellerspeicher aus Kapitel 7.- A.4.1 Datei VStackU.- A.4.2 Datei VS150.- A.4.3 Datei VS110.- A.4.4 Datei VS120.- A.4.5 Datei VS130.- A.5 Fenstersystem aus Kapitel 8.- A.5.1 Datei Window.- A.5.2 Datei W101.dcl.- A.5.3 Datei W111.dcl.- A.5.4 Datei W112.dcl.- A.5.5 Datei W100.- A.5.6 Datei W101.- A.5.7 Datei W102.- A.5.8 Datei W110.- Sachwortverzeichnis.