Klassen und Objekte in UML<br />
Darstellung von Klassen und Objekten<br />Klasse<br />Objekt<br />Darstellung nach der Methode der<br />Unified Modeling L...
«Exemplar von»<br />(«instance of»)<br />Elsa Euter<br />Kuh<br />Beziehungen zwischen Klassen und Objekten<br />«Exemplar...
Notation von Klassen<br />Namensfeld<br />Klasse<br />Attribut<br />...<br />Attributliste<br />(Attribute = Daten die<br ...
Attribut und Methode<br />Modell einer Kuh<br />Klasse<br />Eigenschaften der Kuh<br />-&gt; durch Variablen ausgedrückt (...
Klassenname<br />Attributname<br />Initialwert<br />Attribut-<br />typ<br />Operationen<br />(Methoden)<br />UML-Klassendi...
Exemplarname<br />Klassenname<br />Attributwert<br />Attributname<br />Darstellung von Objekten<br />Elsa Euter: Kuh<br />...
Präsentation basiert in großen Teilen auf einer Powerpoint-Datei von W. Nold/L. Wiedemer (verfügbar unter xnold.de), vorge...
Nächste SlideShare
Wird geladen in …5
×

UML-Einführung: Darstellung von Klassen (Klassendiagramm)

7.935 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie, Unterhaltung & Humor
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
7.935
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
47
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

UML-Einführung: Darstellung von Klassen (Klassendiagramm)

  1. 1. Klassen und Objekte in UML<br />
  2. 2. Darstellung von Klassen und Objekten<br />Klasse<br />Objekt<br />Darstellung nach der Methode der<br />Unified Modeling Language (UML)<br />
  3. 3. «Exemplar von»<br />(«instance of»)<br />Elsa Euter<br />Kuh<br />Beziehungen zwischen Klassen und Objekten<br />«Exemplar von»<br />(«instance of»)<br />Klasse<br />Objekt<br />
  4. 4. Notation von Klassen<br />Namensfeld<br />Klasse<br />Attribut<br />...<br />Attributliste<br />(Attribute = Daten die<br />von einem Objekt ange-<br />nommen werden können)<br />Operation()<br />Operationsliste<br />(Operation = aus-<br />führbare Tätigkeit)<br />Eine Klasse definiert für eine Kollektion von Objekten deren<br />Struktur (Attribute), Verhalten (Operationen) und Beziehungen<br />
  5. 5. Attribut und Methode<br />Modell einer Kuh<br />Klasse<br />Eigenschaften der Kuh<br />-&gt; durch Variablen ausgedrückt (Gewicht, Alter usw.)<br />Attribut<br />Methoden<br />Fähigkeiten der Kuh<br />-&gt; durch Funktionen realisiert (muhen, grasen)<br />
  6. 6. Klassenname<br />Attributname<br />Initialwert<br />Attribut-<br />typ<br />Operationen<br />(Methoden)<br />UML-Klassendiagramm: Attribute, Operationen<br />Kuh<br />alter:int<br />milchmenge:float=30<br />anzeigen()<br />entfernen()<br />setWeidename(weide: string)<br />getWeidename()<br />melken(melker)<br />setPreis(euro : float)<br />
  7. 7. Exemplarname<br />Klassenname<br />Attributwert<br />Attributname<br />Darstellung von Objekten<br />Elsa Euter: Kuh<br />alter = 26<br />milchmenge=45<br />
  8. 8. Präsentation basiert in großen Teilen auf einer Powerpoint-Datei von W. Nold/L. Wiedemer (verfügbar unter xnold.de), vorgestellt bei Java-Fortbildungen 2004/2005<br />

×