Articoli correlati a Objektorientierte Software-Entwicklung am Beispiel...

Objektorientierte Software-Entwicklung am Beispiel von E.T.++: Design-Muster, Klassenbibliothek, Werkzeuge - Brossura

 
9783540560067: Objektorientierte Software-Entwicklung am Beispiel von E.T.++: Design-Muster, Klassenbibliothek, Werkzeuge

Sinossi

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.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Einleitung.- 2 Objektorientierte Programmierung: Begriffe und Konzepte.- 2.1 Klassen und Objekte.- 2.2 Vererbung.- 2.2.1 Abstrakte Klassen.- 2.2.2 Vererbung der Schnittstelle vs. Vererbung Implementation.- 2.3 Dynamische Bindung, Polymorphismus, standardisierte Protokolle.- 2.3.1 Typenprüfung.- 2.4 Weitere Konzepte objektorientierter Programmiersprachen.- 2.5 Wiederverwendung in der objektorientierten Programmierung ― Klassenbibliotheken.- 2.5.1 Bausteinklassen.- 2.5.2 Frameworks.- 2.5.3 Application-Frameworks.- 3 Struktur und Inhalt der ET++ Klassenbibliothek.- 3.1 Eigenschaften der ET++ Klassenbibliothek.- 3.1.1 C++.- 3.2 Die Architektur von ET++.- 3.3 Systemklassen.- 3.4 Fundamentale Klassen.- 3.4.1 Metainformation.- 3.4.2 Aktivierung/Passivierung von Objekten.- 3.4.3 Abhängigkeiten zwischen Objekten (Change-Propagation).- 3.5 Datenstruktur-Klassen.- 3.5.1 Die Realisierung generischer Container-Klassen.- 3.5.2 Iteratoren.- 3.5.3 Textklassen.- 3.6 Graphische Klassen.- 3.6.1 Graphische Grundklassen.- 3.6.2 Elementare graphische Bausteine.- 3.6.3 Klassen zum Zusammensetzen elementarer Bausteine.- 3.6.4 Komplexere graphische Bausteine.- 3.6.5 Standard-Views.- 3.6.6 Darstellung und Manipulation von Text.- 3.7 Application-Framework-Klassen.- 3.7.1 Die Objekthierarchie einer ET++-Applikation.- 3.7.2 Ereignisbehandlung und Kontrollfluss von ET++ Applikationen.- 3.7.3 Die “Hello World” Beispiel-Applikation.- 3.7.4 ET++ im Vergleich mit MacApp.- 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.1.1 Browser.- 4.1.2 Exploratives Untersuchen einer Applikation durch Zeigen und Klicken.- 4.1.3 Verflachung der Klassenhierarchie.- 4.1.4 Instrumentierung von Klassen.- 4.2 Die Browser von ET++PE.- 4.2.1 Der Inspector.- 4.2.2 Der Object Structure Browser.- 4.2.3 Der Class Browser.- 4.2.4 Der Class Hierarchy Browser.- 4.3 Integration von ET++PE in einen Debugger.- 4.3.1 Etgdb.- 4.4 Das ET++Cookbook.- 4.4.1 Konzepte.- 4.4.2 Ein Beispiel für die Benutzung des ET++Cookbooks.- 4.4.3 Integration des ET++Cookbooks in ET++PE.- 4.5 Implementationsaspekte.- 4.5.1 Metainformationen.- 4.5.2 Die Benutzerschnittstelle von ET++PE.- 4.5.3 Implementation des Cookbooks.- 4.5.4 Debugger-Anschluss.- 4.6 Beurteilung von ET++PE.- 4.6.1 Mogliche Verbesserungen von ET++PE.- 4.6.2 ET++PE im Vergleich mit anderen Werkzeugen.- 5 Design-Muster ― ein Ansatz für die Unterstützung des objektorientierten Entwurfs.- 5.1 Konzepte zur Unterstützung des objektorientierten Entwurfs.- 5.1.1 Ansätze.- 5.1.2 Entwurfsmethoden.- 5.1.3 Stilregeln.- 5.1.4 Frameworks.- 5.2 Konzepte eines neuen Ansatzes für die Unterstiitzung des objektorientierten Entwurfs.- 5.2.1 Design-Muster (“Design Pattern”).- 5.2.2 Kategorien von Design-Mustern.- 5.3 Eine graphische Notation für die Darstellung von Design-Mustern.- 5.3.1 Das Klassendiagramm.- 5.3.2 Das Objektdiagramm.- 5.3.3 Das Methoden-Flussdiagramm.- 5.4 Design-Muster für die Organisation von Klassenhierarchien.- 5.4.1 Familien.- 5.4.2 Teams.- 5.4.3 Subsysteme.- 5.4.4 Frameworks.- 5.4.5 Die globale Organisation einer Klassenbibliothek.- 5.5 Design-Muster für die Gestaltung der Interaktion zwischen Klassen (Interaktions-Design).- 5.5.1 Black-Box- und Parameterklassen.- 5.5.2 Kompositionsklassen (“Composer”).- 5.5.3 Umwickler (“Wrapper”).- 5.5.4 Brücken- (“Bridges”) und Implementationsklassen.- 5.5.5 Delegationsklassen (“Forwarder”).- 5.5.6 Vermittler (“Mediator”).- 5.5.7 Verfahrensklassen (“Behaviours”).- 5.5.8 Strategieklassen (“Policies”).- 5.5.9 Adapter.- 5.6 Design-Muster für die Gestaltung der Klassenschnittstelle.- 5.6.1 Allgemeine Grundregeln.- 5.6.2 Elementare und zusammengesetzte Methoden.- 5.6.3 Virtuelle Konstruktoren.- 5.6.4 Standardmethoden (“Defaults”).- 5.6.5 Sequenz- und Einschubmethoden.- 5.6.6 Iteratoren.- 5.6.7 Double-Dispatching.- 5.7 Muster für die Reorganisation von Klassenhierarchien.- 5.7.1 Vertikale Reorganisationen.- 5.7.2 Horizontale Reorganisationen.- 5.7.3 Klasseninterne Reorganisationen.- 5.7.4 Die Evolution von ET++.- 5.8 Allgemeine Anmerkungen zum objektorientierten Entwurf.- 5.8.1 Anwendung der Design-Muster.- 5.8.2 Verwendung von Vererbung.- 5.9 Design-Muster und Werkzeugunterstiitzung.- 5.9.1 ET++DE.- 6 Zusammenfassung und Schlussbemerkungen.- 6.1 Zusammenfassung.- 6.2 Schlussbemerkungen.

Product Description

Book by Gamma Erich

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: buono
Befriedigend/Good: Durchschnittlich...
Visualizza questo articolo

EUR 4,50 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 9,70 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9780387560069: Objektorientierte Software-Entwicklung Am Beispiel Von Et++: Design-Muster, Klassenbibliothek, Werkzeuge

Edizione in evidenza

ISBN 10:  0387560068 ISBN 13:  9780387560069
Casa editrice: Springer Verlag, 1992
Brossura

Risultati della ricerca per Objektorientierte Software-Entwicklung am Beispiel...

Foto dell'editore

Erich Gamma
Editore: Springer, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Codice articolo M03540560068-G

Contatta il venditore

Compra usato

EUR 43,99
Convertire valuta
Spese di spedizione: EUR 4,50
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Gamma, Erich:
Editore: Springer-Verlag, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Antico o usato Taschenbuch

Da: Antiquariat Armebooks, Frankfurt am Main, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Gut. 208 Seiten; Springer 1992 : Erich Gamma - tb. Gr. VD-WJNB-YC0B Sprache: Deutsch Gewicht in Gramm: 322. Codice articolo 346041

Contatta il venditore

Compra usato

EUR 45,99
Convertire valuta
Spese di spedizione: EUR 9,95
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Erich Gamma
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Brossura
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. 1 Einleitung.- 2 Objektorientierte Programmierung: Begriffe und Konzepte.- 2.1 Klassen und Objekte.- 2.2 Vererbung.- 2.2.1 Abstrakte Klassen.- 2.2.2 Vererbung der Schnittstelle vs. Vererbung Implementation.- 2.3 Dynamische Bindung, Polymorphismus, standardi. Codice articolo 4893815

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Erich Gamma
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Taschenbuch
Print on Demand

Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -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. 208 pp. Deutsch. Codice articolo 9783540560067

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 11,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Erich Gamma
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - 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. Codice articolo 9783540560067

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 14,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Erich Gamma
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Taschenbuch

Da: buchversandmimpf2000, Emtmannsberg, BAYE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Neuware -Dieses Buch konsolidiert Erkenntnisse im Bereich desobjektorientierten Entwurfs, die w{hrend der Entwicklung vonET++, einer portablen und umfassenden Klassenbibliothekgemacht wurden. Durch Abstraktion von Design-Strukturen, diein ET++ zur Anwendung kamen, werden sogenannte Design-Musteridentifiziert und beschrieben. Design-Muster sind bestimmteabstrahierte Klassenstrukturen, die bei der Gestaltung vonneuen objektorientierten Applikationen undKlassenbibliotheken verwendet werden k|nnen. Design-Mustererm|glichen so eine Art der Wiederverwendung von Design undstellen dem Entwickler zus{tzlich ein Vokabular f}r dieBeschreibung eines Entwurfs zur Verf}gung. Design-Mustersind deshalb eine wichtige Erg{nzung zu bekannten Methodenf}r den objektorientierten Entwurf.Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg 208 pp. Deutsch. Codice articolo 9783540560067

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 15,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Gamma, Erich
Editore: Springer, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9783540560067_new

Contatta il venditore

Compra nuovo

EUR 60,41
Convertire valuta
Spese di spedizione: EUR 10,38
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Gamma, Erich
Editore: Springer 1992-11, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9783540560067

Contatta il venditore

Compra nuovo

EUR 56,76
Convertire valuta
Spese di spedizione: EUR 23,07
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Erich Gamma
Editore: Springer, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Paperback

Da: Revaluation Books, Exeter, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Brand New. 1st edition. 205 pages. German language. 9.25x6.10x0.47 inches. In Stock. Codice articolo x-3540560068

Contatta il venditore

Compra nuovo

EUR 83,92
Convertire valuta
Spese di spedizione: EUR 11,54
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Erich Gamma
Editore: Springer-Verlag GmbH, 1992
ISBN 10: 3540560068 ISBN 13: 9783540560067
Nuovo Taschenbuch

Da: preigu, Osnabrück, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Objektorientierte Software-Entwicklung am Beispiel von ET++ | Design-Muster, Klassenbibliothek, Werkzeuge | Erich Gamma | Taschenbuch | xii | Deutsch | 1992 | Springer-Verlag GmbH | EAN 9783540560067 | Verantwortliche Person für die EU: Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg, juergen[dot]hartmann[at]springer[dot]com | Anbieter: preigu. Codice articolo 102291121

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 45,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro