
C++, UML und Design Patterns
Addison Wesley (Publisher)
1st Edition
Published on 27. July 2005
Book
Hardback
1176 pages
978-3-8273-2267-8 (ISBN)
Description
Dieses Buch erklärt anhand von praktischen Beispielen in C++ das Zusammenspiel der UML (Unified Modeling Language) und Design Patterns - beides sind wichtige Werkzeuge in der Softwareentwicklung.
Die Autoren beginnen mit einfachen, kleinen Programmen und gehen dann Schritt für Schritt weiter bis hin zu komplexeren Fallbeispielen, wie z.B. ein grafisches Solitärspiel oder einen Funktionsplotter, die sie schrittweise und nachvollziehbar für den Leser erläutern. Der umfangreiche Anhang wendet sich mit zusätzlichen Tipps und Tricks an Fortgeschrittene und Profis. Alle besprochenen Themen werden durch Übungen mit Lösungen ergänzt.
Aus dem Inhalt:
- Nicht-objektorientierte Erweiterungen in C++
- Klassen und Objekte in C++
- Mehrere Klassen bzw. Objekte im Zusammenspiel
- Vererbung, Überladen von Operatoren, Templates und Exceptions
- STL, Laufzeit-Typinformationen, Namensräume und Memberzeiger
- Entwurfsprinzipien und Design Patterns
- Portable GUI-Programmierung mit Qt (mit einem grafischen Solitärspiel)
- Fallbeispiele (Funktionsplotter und Diagrammer-Bibliothek)
- Fortgeschrittene C++-Konstrukte und Konzepte sowie Programmiertechniken
- Kurzfassung zu C++ und mehr zu UML (herunterladbare pdf-Dateien)
Die Autoren:
Helmut Herold ist Autor zahlreicher Bücher zu Linux/Unix und C im Verlag Addison-Wesley. Er ist Professor an der Georg-Simon-Ohm Fachhochschule in Nürnberg.
Michael Klar ist Geschäftsführer der Klar Automation GmbH, die in der Softwareentwicklung und Schulung tätig ist. Er verfügt über langjährige Erfahrung in objektorientierter Software-Entwicklung.
Susanne Klar arbeitet seit vielen Jahren als Referentin im Bereich C/C++.
More details
Series
Language
German
ISBN-13
978-3-8273-2267-8 (9783827322678)
Schweitzer Classification
Persons
Prof. Dr. Helmut Herold studierte Informatik an der Friedrich-Alexander Universität Erlangen-Nürnberg.
Nach einer 3-jährigen Entwickler-Tätigkeit bei Intel in den USA (Oregon), kehrte er zurück nach Deutschland
und war als Fachgruppenleiter an der Siemens-Technik-Akademie tätig. Während dieser Zeit promovierte er in
seiner Freizeit an der Friedrich-Alexander Universität Erlangen-Nürnberg. Er wechselte im Jahr 2000 zur
SuSE Linux GmbH, bevor er 2002 eine Professur an der Georg-Simon-Ohm Fachhochschule Nürnberg annahm, wo
er heute "Software-Engineering" unterrichtet. Helmut Herold ist Autor zahlreicher Bücher zu Linux/UNIX
sowie zur Programmierung in C und C++.