Änderbarkeit durch Objektorientierung

(Autor)

Buch | Softcover
XI, 224 Seiten
1995 | 1. Softcover reprint of the original 1st ed. 1995
Vieweg & Teubner (Verlag)
978-3-528-05518-9 (ISBN)
54,99 inkl. MwSt
Mit den Begriffen Hard- und Software verbindet man anschau lich die Vorstellung von Strukturen, die man nur sehr schwer bzw. ganz leicht ändern kann. Die Erfahrung hat aber gezeigt, daß auch Änderungen von Softwaresystemen unerträglich aufwendig werden können. Deshalb drängt sich die Frage auf, welche Konstruktionsmerkmale denn darüber entscheiden, ob ein Fall von schwerer oder leichter Änderbarkeit vorliegt. Nur wer sich diese Frage bewußt gestellt und beantwortet hat, kann eine Softwareentwicklung, die sich ihm als eine Sequenz von einzelnen Entwurfsentscheidungen darstellt, zielstrebig in Rich tung auf ein möglichst leicht änderbares Produkt lenken. Oliver Wiegert hat diese Frage in den letzten Jahren zum Schwerpunkt seiner wissenschaftlichen und praktischen Arbeit gemacht. Er gehört zweifellos zu den wenigen Fachleuten, die zu diesem aktuellen Thema maßgebliches zu sagen haben. Da er außerdem eine bestechend klare Sprache spricht, macht er es dem Leser leicht, in die dargestellte Erkenntniswelt einzudringen. Sowohl in meiner akademischen Lehre als auch in meiner industriellen Praxis ist mir dieses Buch äußerst nützlich.

1 Erkenntnistheoretische Grundlagen und Begriffsbildung.- 1.1 Objekt - Attribut - Beziehung.- 1.2 Klasse - Typ - Exemplar.- 1.3 Typmehrdeutigkeit und Polymorphie.- 1.4 Das programmierte System und seine Komponenten.- 2 Änderbarkeit dynamischer Systeme.- 2.1 Einführung in Software-Qualität und Änderbarkeit.- 2.2 Das Verhältnis zwischen Änderbarkeit und Entwicklungskonzept.- 2.3 Die Problematik quantitativer Maße.- 2.4 Konkretisierung der Begriffe Änderungsaufwand und Änderbarkeit.- 3 Konzepte der Objektorientierung.- 3.1 Erkenntnistheoretische Grundlagen der Objektorientierung.- 3.2 Wesenszüge objektorientierter Programmierung.- 3.3 Optionale Merkmale objektorientierter Systeme.- 4 Einfluß von Codierungskonzepten auf die Änderbarkeit programmierter Systeme.- 4.1 Abstraktion und Kapselung.- 4.2 Hierarchische Klassifikation.- 4.3 Dynamische Bindung.- 4.4 Granularität im Widerspruch.- 5 Ausblick.- Sachwortverzeichnis.

Erscheint lt. Verlag 1.1.1995
Reihe/Serie Programm Angewandte Informatik
Zusatzinfo XI, 224 S.
Verlagsort Wiesbaden
Sprache deutsch
Maße 148 x 210 mm
Gewicht 456 g
Themenwelt Mathematik / Informatik Informatik Betriebssysteme / Server
Informatik Software Entwicklung Objektorientierung
Mathematik / Informatik Informatik Theorie / Studium
Schlagworte Datentypen • Klassen • Klassifikation • Objektorientierte Programmierung • Objektorientierung • Programmiersprache • Programmierung • Systementwicklung • Vererbung
ISBN-10 3-528-05518-9 / 3528055189
ISBN-13 978-3-528-05518-9 / 9783528055189
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95