Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Grundlagen der Programmierung: Objektorientiertes Design

Was ist UML (Unified Modeling Language)?

Testen Sie unsere 2021 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Die Unified Modeling Language dient der Erstellung von standardisierten Klassendiagrammen. Diese erleichtern die Planung sowie die Erklärung verschiedener Anwendungen.

Transkript

In diesem Training verwende ich gebräuchliche Diagrammtechniken, um Klassen und Interaktionen darzustellen. Diese Diagramme sind mit Hilfe der so genannten UML, der Unified Modeling Language entstanden. Die UML ist keine Programmiersprache, es ist eine graphische Notation, speziell für die Objektorientierung. Es gibt über eine Dutzend verschiedene Diagramme. Wir sind hier aber nur an einigen wenigen interessiert, wie zum Beispiel dem klassischen Klassendiagramm. Dieses Diagramm haben Sie bereits gesehen. Es ist eine sehr einfache graphische Darstellung einer Klasse. Es besteht aus drei Abschnitten. Wir haben hier oben den Namen der Klasse, dann haben wir hier noch die Attribute und ganz unten, da haben wir die Methode. Damit kann ich schnell eine Idee skizzieren, die ist lesbar und verständlich und egal ob ich in Java, in Ruby oder was auch immer schreibe, ich kann sie überall verwenden. Diese Diagramme sind ein schnelles und nützliches Kommunikationstool, eine Denkhilfe. Deswegen mache ich es persönlich so, dass ich bei meinen allerersten Schritten zunächst tatsächlich direkt auf so ein Blatt Papier hier zeichne und nicht gleich in ein elektronisches Tool. Weil ich selber meinen Kopf für die Denkarbeit freihalten will und mich nicht mit dem Computer herumärgern möchte. Aber das bleibt natürlich jedem selbst überlassen.

Grundlagen der Programmierung: Objektorientiertes Design

Lernen Sie alle Grundbegriffe und Methoden von objektorientiertem Design kennen und holen Sie sich das Rüstzeug, um bald Ihre eigene Softwareprojekte zu starten.

2 Std. 43 min (45 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!