Klassendiagramm: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
main>Karl Kirst (Semikolon wieder eingefügt) |
main>Danchricob Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
In einem | In einem Klassendiagramm werden der Klassenname, die Attribute der Klasse und die Methoden der Klasse übersichtlich dargestellt. Standardmäßig wird ein [[Klassendiagramm]] als dreigeteiltes abgerundetes Rechteck dargestellt. Im oberen Teil steht der Name. Darunter kommen die Attribute, welche in Java mit einem Datentyp und mit einer Zugriffsstufe versehen werden müssen. | ||
Im untersten Teil stehen dann die Methoden der Klasse. | |||
{| | Grundsätzlicher Aufbau eines Attributes: | ||
{| border = "1" | |||
! | ! | ||
!Zugriffsstufe | !Zugriffsstufe | ||
Zeile 10: | Zeile 11: | ||
!; | !; | ||
|- | |- | ||
|Beispiel 1 | |||
|public | |public | ||
|int | |int | ||
Zeile 16: | Zeile 17: | ||
|; | |; | ||
|- | |- | ||
|Beispiel 2 | |||
|private | |private | ||
|double | |double | ||
|Geldbetrag | |Geldbetrag | ||
|; | |; | ||
|} | |||
Grundsätzlicher Aufbau einer Methode: | |||
{| border = "1" | |||
! | |||
!Zugriffsstufe | |||
!Datentyp des Rückgabewertes | |||
!Name der Methode | |||
!erforderliche Eingabewerte in Klammern | |||
|Beispiel1 | |||
|public | |||
|int | |||
|GibAnzahl | |||
|() | |||
|- | |||
|public | |||
|String | |||
|GibNamevojKundemitNummer | |||
|(Nummer) | |||
|- | |||
|public | |||
|void | |||
|SetzeKundennummer | |||
|(Nummer) | |||
|- | |||
|} | |} |
Version vom 3. April 2009, 08:44 Uhr
In einem Klassendiagramm werden der Klassenname, die Attribute der Klasse und die Methoden der Klasse übersichtlich dargestellt. Standardmäßig wird ein Klassendiagramm als dreigeteiltes abgerundetes Rechteck dargestellt. Im oberen Teil steht der Name. Darunter kommen die Attribute, welche in Java mit einem Datentyp und mit einer Zugriffsstufe versehen werden müssen. Im untersten Teil stehen dann die Methoden der Klasse.
Grundsätzlicher Aufbau eines Attributes:
Zugriffsstufe | Datentyp | Name des Attributes | ; | |
---|---|---|---|---|
Beispiel 1 | public | int | Anzahl | ; |
Beispiel 2 | private | double | Geldbetrag | ; |
Grundsätzlicher Aufbau einer Methode:
Zugriffsstufe | Datentyp des Rückgabewertes | Name der Methode | erforderliche Eingabewerte in Klammern | Beispiel1 | public | int | GibAnzahl | () | |
---|---|---|---|---|---|---|---|---|---|
public | String | GibNamevojKundemitNummer | (Nummer) | ||||||
public | void | SetzeKundennummer | (Nummer) |