Objektorientierte Programmierung (Bernhard Lahres)
- Amazon Germany Store: https://www.amazon.de/dp/3836283174?tag=9natreegerman-21
- Amazon Worldwide Store: https://global.buys.trade/Objektorientierte-Programmierung-Bernhard-Lahres.html
- Apple Books: https://books.apple.com/us/audiobook/sprachkurs-java/id1876831395?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Objektorientierte+Programmierung+Bernhard+Lahres+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Weiterlesen: https://german.9natree.com/read/3836283174/
#KapselungvonDaten #PolymorphieundVerträge #Vererbungsbeziehungen #UMLundMVC #CodeSmells #ObjektorientierteProgrammierung
Objektorientierte Programmierung: Das umfassende Handbuch behandelt Objektorientierung nicht als bloße Sammlung von Sprachmerkmalen, sondern als Grundlage für den Entwurf wartbarer Software. Das Fachbuch richtet sich an Lernende und Praktiker, die verstehen wollen, wie Klassen, Objekte und ihre Beziehungen so gestaltet werden, dass komplexe Systeme nachvollziehbar, veränderbar und robust bleiben. Im Mittelpunkt stehen die etablierten Konzepte der objektorientierten Analyse und des Entwurfs: Kapselung, Polymorphie, Vererbung, Typen, Objektbeziehungen und modulare Strukturierung. Die Darstellung verbindet begriffliche Präzision mit UML-Diagrammen, kommentierten Beispielen und praktischen Entwurfsfragen. Dabei geht es ausdrücklich nicht primär um elementare Programmiergrundlagen wie Schleifen oder Datenstrukturen, sondern um die Entscheidungen, die aus Quellcode ein tragfähiges Softwaresystem machen. Ein größeres Beispielprojekt unterstützt den Anspruch, Prinzipien nicht isoliert zu erläutern, sondern ihre Folgen im Zusammenspiel von Komponenten, Schnittstellen und Implementierungen sichtbar zu machen. Ergänzt wird dies durch Hinweise zu Code Smells, Entwurfsmustern, MVC und Aspekten der objektorientierten Entwicklung.