Gamma | Objektorientierte Software-Entwicklung am Beispiel von ET++ | Buch | 978-3-540-56006-7 | www.sack.de

Buch, Deutsch, 193 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 324 g

Gamma

Objektorientierte Software-Entwicklung am Beispiel von ET++

Design-Muster, Klassenbibliothek, Werkzeuge
1. Auflage 1992
ISBN: 978-3-540-56006-7
Verlag: Springer Berlin Heidelberg

Design-Muster, Klassenbibliothek, Werkzeuge

Buch, Deutsch, 193 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 324 g

ISBN: 978-3-540-56006-7
Verlag: Springer Berlin Heidelberg


Dieses Buch konsolidiert Erkenntnisse im Bereich des
objektorientierten Entwurfs, die w{hrend der Entwicklung von
ET++, einer portablen und umfassenden Klassenbibliothek,
gemacht wurden. Durch Abstraktion von Design-Strukturen, die
in ET++ zur Anwendung kamen, werden sogenannte Design-Muster
identifiziert und beschrieben. Design-Muster sind bestimmte
abstrahierte Klassenstrukturen, die bei der Gestaltung von
neuen objektorientierten Applikationen und
Klassenbibliotheken verwendet werden k nnen. Design-Muster
erm glichen so eine Art der Wiederverwendung von Design und
stellen dem Entwickler zus{tzlich ein Vokabular f}r die
Beschreibung eines Entwurfs zur Verf}gung. Design-Muster
sind deshalb eine wichtige Erg{nzung zu bekannten Methoden
f}r den objektorientierten Entwurf.

Gamma Objektorientierte Software-Entwicklung am Beispiel von ET++ jetzt bestellen!

Zielgruppe


Professional/practitioner


Autoren/Hrsg.


Weitere Infos & Material


1 Einleitung.- 2 Objektorientierte Programmierung: Begriffe und Konzepte.- 2.1 Klassen und Objekte.- 2.2 Vererbung.- 2.3 Dynamische Bindung, Polymorphismus, standardisierte Protokolle.- 2.4 Weitere Konzepte objektorientierter Programmiersprachen.- 2.5 Wiederverwendung in der objektorientierten Programmierung — Klassenbibliotheken.- 3 Struktur und Inhalt der ET++ Klassenbibliothek.- 3.1 Eigenschaften der ET++ Klassenbibliothek.- 3.2 Die Architektur von ET++.- 3.3 Systemklassen.- 3.4 Fundamentale Klassen.- 3.5 Datenstruktur-Klassen.- 3.6 Graphische Klassen.- 3.7 Application-Framework-Klassen.- 3.8 Beispiele fur ET++ Applikationen.- 3.9 Beurteilung der ET++ Klassenbibliothek.- 4 ET++PE - Werkzeugunterstiitzung fiir die Applikationsentwicklung mit ET++.- 4.1 Konzepte von ET++PE.- 4.2 Die Browser von ET++PE.- 4.3 Integration von ET++PE in einen Debugger.- 4.4 Das ET++Cookbook.- 4.5 Implementationsaspekte.- 4.6 Beurteilung von ET++PE.- 5 Design-Muster — ein Ansatz für die Unterstützung des objektorientierten Entwurfs.- 5.1 Konzepte zur Unterstützung des objektorientierten Entwurfs.- 5.2 Konzepte eines neuen Ansatzes für die Unterstiitzung des objektorientierten Entwurfs.- 5.3 Eine graphische Notation für die Darstellung von Design-Mustern.- 5.4 Design-Muster für die Organisation von Klassenhierarchien.- 5.5 Design-Muster für die Gestaltung der Interaktion zwischen Klassen (Interaktions-Design).- 5.6 Design-Muster für die Gestaltung der Klassenschnittstelle.- 5.7 Muster für die Reorganisation von Klassenhierarchien.- 5.8 Allgemeine Anmerkungen zum objektorientierten Entwurf.- 5.9 Design-Muster und Werkzeugunterstiitzung.- 6 Zusammenfassung und Schlussbemerkungen.- 6.1 Zusammenfassung.- 6.2 Schlussbemerkungen.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.