Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Klassen in Java. 97wi21 Klassen in Java2 Ablauf Klassenaufbau Vererbung Assoziation Aggregation Komposition.

Ähnliche Präsentationen


Präsentation zum Thema: "1 Klassen in Java. 97wi21 Klassen in Java2 Ablauf Klassenaufbau Vererbung Assoziation Aggregation Komposition."—  Präsentation transkript:

1 1 Klassen in Java

2 97wi21 Klassen in Java2 Ablauf Klassenaufbau Vererbung Assoziation Aggregation Komposition

3 97wi21 Klassen in Java3 Klassenaufbau Person # name : String + setName (wert : String) : void + getName (void) : String class Person { protected String name; public void setName(String wert) { this.name = wert; } public String getName(void) { return this.name; }

4 97wi21 Klassen in Java4 Vererbung Mitarbeiter # maNr : int + setmaNr (wert : int) : void + getmaNr (void) : int class Mitarbeiter extends Person { protected int maNr; public void setmaNr(int wert) { this.maNr = wert; } public int getmaNr(void) { return this.maNr; } Person # name : String + setName (wert : String) : void + getName (void) : String

5 97wi21 Klassen in Java5 Assoziation Mitarbeiter # maNr : int # abt : Abteilung + setmaNr (wert : int) : void + getmaNr (void) : int + setAbteilung (wert : Abteilung) : void + getAbteilung (void) : Abteilung class Mitarbeiter extends Person { protected int maNr; protected Abteilung abt; public void setmaNr(int wert) { this.maNr = wert; } public int getmaNr(void) { return this.maNr; } public void setAbteilung(Abteilung wert) { this.abt = wert; } public Abteilung getAbteilung(void) { return this.abt; } Abteilung... arbeitet in 1, 1 1, *

6 97wi21 Klassen in Java6 Aggregation class Abteilung { protected String name; public List mitarbeiter; public void setName(String wert) { this.name = wert; } public String getName(void) { return this.name; } Abteilung # name : String + mitarbeiter : List + setName (wert : String) : void + getName (void) : String Mitarbeiter... beinhaltet 1, 1 1, *

7 97wi21 Klassen in Java7 Komposition class Rechnung {... class Position {... } Rechnung... Position...


Herunterladen ppt "1 Klassen in Java. 97wi21 Klassen in Java2 Ablauf Klassenaufbau Vererbung Assoziation Aggregation Komposition."

Ähnliche Präsentationen


Google-Anzeigen