Objektorientiertes Programmieren, objektorientierte Analyse und Entwurf etablieren sich seit einigen Jahren als Standardtechniken in der Softwareentwicklung. Das Arbeiten mit Komponenten und Klassenbibliotheken ist inzwischen ebenso selbstverständlich wie der Einsatz moderner Spezifikationstechniken wie der "Unified Modeling Language" UML.
Die Grundkenntnisse objektorientierter Methodik, deren zugrundeliegende Konzepte, sowie Analyse- und Entwurfstechniken sind Gegenstand dieses Lehrbuchs. Anwendungsbeispiele und die Programmierung in C++ runden das Werk ab. Im Vordergrund steht dabei, Antworten auf alle Fragen zu erhalten, die sich bei einem Einstieg in die objektorientierte Programmierung stellen. Viele Themen werden mit Beispielen illustriert und mit praxisnahen Übungen "zum Weiterdenken" angeboten.
Das Buch eignet sich zum Selbststudium, zum Einsatz in der Lehre und als Übersicht für das Management.
Dr. Ute Claussen, Jahrgang 1962, studierte Informatik an der TU Darmstadt und promovierte an der Universität Tübingen über schnelle Beleuchtungs- und Schattierungsverfahren. Objektorientierung hat sie als Mitentwicklerin eines Fahrsimulators, als Lehrbeauftragte an der Universität Bremen und als selbständige Beraterin für Objektorientierung, Computergrafik und Projektmanagement gelehrt und in vielen Anwendungsprojekten umgesetzt. Derzeit arbeitet sie als Geschäftsführerin eines kleinen Unternehmens hauptsächlich in Softwareprojekten der Baubranche.
OOP ist "in": Anschaulich vermittelt das Lehrbuch die moderne Art, Programme zu schreiben. Im Zentrum steht die methodische Darstellung der Grundlagen und Konzepte objektorientierten Programmierens; parallel wird in C++ eingeführt. Im zweiten Teil behandelt das Buch systematisch den Entwurf objektorientierter Software anhand "echter" praxisnaher Beispiele. Übungsaufgaben mit Lösungen und ein Glossar erleichtern den Zugang zu dem Wissensstoff. Die 2. überarbeitete und erweiterte Auflage ist an den aktuellen Entwicklungsstand der objektorientierten Methoden angepaßt und berücksichtigt den neuesten Normierungsstand von C++.
Aktualisierte Neuauflage Modernes Lehrbuch zu den Methoden der Objektorientierung Praxisanleitung für das eigenständige Arbeiten in der objektorientierten Software-Entwicklung Industrielle Projekte und projektbezogene Anwendungen in der Objektorientierung
Ute Claussen
Eiffel Java Klasse Komplexität Konstruktoren und Destruktoren Mehrfachvererbung Methode Objektorientierte Programmierung Simula Smalltalk Unified Modeling Language (UML) Vererbung Virtuelle Methode Überladen