Objektorientierte Programmierung: Das umfassende Ratgeberbuch. Die Prinzipien guter Objektorientierung auf den Punkt erklärt – MetroUpdate derLaden

0
22

Die praxisorientierte Tutorial in OOP

  • Unverzichtbare Skills zu Händen guten Schlüssel
  • Von den Prinzipien oben den Grundriss solange bis zur Umsetzung
  • Viele Praxistipps, UML-Diagramme und Codebeispiele

Komplexe Projekte solide strukturieren, tragfähige Designs erstellen, guten Schlüssel schreiben und wartbare Software liefern: Zu diesem Zweck erfordern Entwickler ein Repertoire, aus dem Objektorientierung nicht mehr wegzudenken ist. In diesem Buch finden Sie die Gesamtheit, welches Sie erfordern, um sich in die Objektorientierung einzuarbeiten und ihre Prinzipien zur Lager Ihrer eigenen Arbeit zu zeugen. Die Selbst… erläutern aufgebraucht Themen fassbar und verständlicherweise mithilfe einer Vielzahl typischer Beispiele. Mit UML-Diagrammen und gut kommentierten Codebeispielen in den gängigsten objektorientierten Sprachen mitbringen sie Ihnen die Umsetzung nahe. Da jener Teufel doch im Detail steckt, ziehen sie viele praktische Anwendungsfälle heran und spendieren immer wieder Tipps, wie Sie bad smells vermeiden und sauberen Schlüssel schreiben. Qua eines größeren Projekts bekommen Sie zudem einmal von Entstehen solange bis Finale gezeigt, wie Sie OOP konsequent realisieren können. So profitieren Sie von jener langjährigen Erleben jener Selbst… mit allen Aspekten jener Fortgang komplexer Software.

Schluss dem Inhalt:

  • Prinzipien des objektorientierten Entwurfs
  • Kapselung von Information
  • Vielgestaltigkeit
  • Struktur objektorientierter Software
  • Klassen und Prototypen
  • Konkrete und abstrakte Datentypen
  • Beziehungen zwischen Objekten
  • Klassen von Werten und Objekten
  • Vererbungsbeziehungen
  • Mehrfachvererbung
  • Statische und dynamische Klassifizierung
  • Persistenz
  • Erzeugung und Zerstörung von Objekten
  • Objekte in Operation und in Wechselwirkung
  • Objekte wie Vertragspartner
  • Module wie konfigurierbare und änderbare Komponenten
  • MVC
  • Aspekte und Objektorientierung
  • Beispielprojekt
  • Wörterverzeichnis



Produktbeschreibung des Verlags

OOP Handbuch Rheinwerk Verlag headerOOP Handbuch Rheinwerk Verlag header

OOP Handbuch Rheinwerk Verlag CoverOOP Handbuch Rheinwerk Verlag Cover

Gute Skills zu Händen guten Schlüssel

»Unverzichtbar in jener Hausbibliothek, wenn die Erziehung von Softwareentwicklern auf dem Sendung steht.« – dotnetpro

Die Anforderungen an guten Schlüssel und moderne Softwareentwicklung sind hoch. Ein Leitfaden zu Händen gute, robuste Softwareentwicklung kann Ihnen dies Entwicklerleben leichter zeugen. Genau dies schafft dieses Buch zur OOP, ein Werk, dies den Brückenschlag von jener Theorie zur Realität In trockenen Tüchern.

Das Autorenteam kennt die Ansprüche an Wartbarkeit, Skalierbarkeit und Testbarkeit, die an gute Software gestellt werden. Noch wichtiger zu Händen Sie: die Profis decken auf, wie Sie solche Ansprüche dienen können. Lassen Sie sich den Pfand jener OOP zeigen, vom Grundriss oben die Modellierung und die Implementierung solange bis zum Test und zur Integration in bestehende Systeme.

Die Kapitel dieses Buches konstruieren aufeinander auf. Wenn Sie nachdem einem bestimmten Prinzip oder Entwurfsmuster suchen, verwenden Sie dies Zusammenstellung oder den ausführlichen Non…. Suchen Sie beim Vorlesung halten – oder später beim Nachschlagen – nachdem jener Wert eines bestimmten Fachbegriffs, nutzen Sie dies Wörterverzeichnis.

Grundlagen jener OOP

Prinzipien des objektorientierten Entwurfs

Vielgestaltigkeit und Vererbung

Objektorientierte Persistenzverfahren

Objektorientierung gleichwohl ohne Klassen

UML-Diagrammtypen

Wichtige Entwurfsmuster

Schlüssel Smells und Gegenmittel

OOP Handbuch Rheinwerk Verlag InnensichtOOP Handbuch Rheinwerk Verlag Innensicht

Das bietet Ihnen dieses Buch:

Obig 650 Seiten umfassendes Entwicklerwissen zur OOPModularer Struktur: von den Prinzipen solange bis zur konkreten Inanspruchnahme jener OOPGeprüfter Schlüssel, übersichtliche, sauber strukturierte ListingsZahlreiche Abbildungen, Information- und Merkkästen, Tabellen und UML-DiagrammeUmfangreicher Non… und GlossarCodebeispiele und Abschlussprojekt zum DownloadFür aufgebraucht gängigen objektorientierten Sprachen probat

OOP Handbuch Rheinwerk Verlag EntwicklerOOP Handbuch Rheinwerk Verlag Entwickler

Für jedes wen ist dieses Buch probat?

Das Buch richtet sich an Studenten jener Informatik und bietet diesen eine praktische, interessante und gleichwohl unterhaltsame Tutorial und Vertiefung. Zusammen ermöglicht es Berufseinsteigern im Reichweite Softwareentwicklung zusammenführen leichteren Start, un… es ihnen die Begriffe an praktischen Beispielen erklärt, mit denen sie regelmäßig konfrontiert werden.Softwareentwicklern, die schon im Fachgebiet quicklebendig sind, bietet es Anregungen, ob nicht vielleicht die eine oder andere Verbesserung in jener Arbeit möglich ist.

Signal: Sie sollten grundsätzliche Erleben in jener Programmierung nach sich ziehen. Besondere Kenntnisse in objektorientierten Sprachen sind hilfreich, nunmehr nicht nötig.

OOP Handbuch Rheinwerk Verlag ZusammenhängeOOP Handbuch Rheinwerk Verlag Zusammenhänge

Zusammenhänge verstehen, Prinzipien richtig anwenden

Ein Buch, dies Ihnen Entgegnen auf Ihre Fragen gibt: Wie werden die theoretischen Ansätze (die wir Prinzipien nennen) denn nun umgesetzt? Welches hat es mit dem Themenbereich Speicherbereinigung auf sich? Welches ist wirklich mit Model View Controller gemeint? Warum zu tun sein wir uns gar mit tiefen und flachen Kopien, Identität und Gleichheit vereinnahmen?

Konkrete Best Practices und ein durchgehendes Anwendungsbeispiel einer vollständigen JavaScript-Webapplikation sorgen hierfür, dass Sie Theorie und Realität schnell in Einklang mitbringen werden. Das Buch wendet sich gleichwohl explizit an Menschen, die schon mit Programmiersprachen funktionieren, die objektorientierte Mechanismen bereithalten, wie zum Vorbild Java. Ihnen ermöglicht dies Buch nun den Schrittgeschwindigkeit hin zur objektorientierten Softwareentwicklung.

– –

LEAVE A REPLY

Please enter your comment!
Please enter your name here