Lösungsvorschlag 7.4 - Aufgabe 4: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
Zeile 92: | Zeile 92: | ||
public class Auftrag{ | public class Auftrag{ | ||
//Attribute | //Attribute | ||
− | + | static int auftragsnr; | |
+ | |||
public Ware w; | public Ware w; | ||
public int anzahl; | public int anzahl; | ||
Zeile 112: | Zeile 113: | ||
System.out.println("zum Peis von "+w.getPreis()+" pro Stück."); | System.out.println("zum Peis von "+w.getPreis()+" pro Stück."); | ||
System.out.println("Ihr zuständiger Kundenbetreuer: "+m.getVorname()+" "+m.getName()); | System.out.println("Ihr zuständiger Kundenbetreuer: "+m.getVorname()+" "+m.getName()); | ||
− | System.out.println("Ihre Auftragsnummer: "+auftragsnr+"/ | + | System.out.println("Ihre Auftragsnummer: "+auftragsnr+"/2015."); |
} | } | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Aktuelle Version vom 30. April 2015, 08:17 Uhr
public class Kunde{ //Attribute private String kndnr; private String name; private String vorname; private String geschlecht; //{m, w} public Kunde(String kndnr, String name, String Vorname, String geschlecht){ this.kndnr=kndnr; this.name=name; this.vorname=vorname; this.geschlecht=geschlecht; } //Getter-Methoden public String getKndnr(){ return kndnr; } public String getName(){ return name; } public String getVorname(){ return vorname; } public String getAnrede(){ String g; if(geschlecht.equals("m")){g="Sehr geehrter Herr "; return g;} else {g="Sehr geehrte Frau"; return g;} } }
public class Ware{ public String bezeichnung; public double preis; public Ware(String bezeichnung, double preis){ this.bezeichnung=bezeichnung; this.preis=preis;} public String getBezeichnung(){ return bezeichnung; } public double getPreis(){ return preis; } }
public class Mitarbeiter{ //Attribute private String persnr; private String name; private String vorname; public Mitarbeiter(String persnr, String name, String Vorname){ this.persnr=persnr; this.name=name; this.vorname=vorname; } //Getter-Methoden public String getPersnr(){ return persnr; } public String getName(){ return name; } public String getVorname(){ return vorname; } }
public class Auftrag{ //Attribute static int auftragsnr; public Ware w; public int anzahl; public Kunde k; public Mitarbeiter m; public Auftrag(Kunde k, Mitarbeiter m, Ware w, int anzahl){ this.k=k; this.anzahl=anzahl; this.w=w; this.m=m; auftragsnr++; } public void auftragsbestaetigung(){ System.out.println(k.getAnrede()+k.getName()); System.out.println("Wir bestätigen die Bestellung von "+anzahl+" Stück "+w.getBezeichnung()); System.out.println("zum Peis von "+w.getPreis()+" pro Stück."); System.out.println("Ihr zuständiger Kundenbetreuer: "+m.getVorname()+" "+m.getName()); System.out.println("Ihre Auftragsnummer: "+auftragsnr+"/2015."); } }