Hallo Leute,
und zwar hätte ich gerne 2 Konstruktor. Einmal einen um eine rechnung für einen Geschäftskunden zu erstellen und einmal einen Konstruktor um eine Rechnung für einen Privatkunden zu erstellen . Ich kann ja jetzt eine Rechnung so erstellen
die Frage ist wie sieht der der Konstruktor dazu aus weil würde gerne, dass immer wenn eine Rechnung für einen Geschäftskunden erstellt wird, dass dann auch der Zähler dazu sich um eins erhöht und das dann halt für den Privatkunden aus. Ich habe das jetzt
probiert aber keins der beiden Sachen hat funktioniert.
Hier nochmal der vollständige Code
und zwar hätte ich gerne 2 Konstruktor. Einmal einen um eine rechnung für einen Geschäftskunden zu erstellen und einmal einen Konstruktor um eine Rechnung für einen Privatkunden zu erstellen . Ich kann ja jetzt eine Rechnung so erstellen
Code:
Rechnung<Geschäftskunde> rechnung = new Rechnung<Geschäftskunde>();
Code:
public Rechnung<Privatkunde>(){
anzahlrechnungenpri++;
}
public <Privatkunde> Rechnung(){
anzahlrechnungenpri++;
}
Hier nochmal der vollständige Code
Code:
public class Rechnung<T> {
private String rechnungsnummer;
private T kunde;
private int anzahlgefahrenerkilometer;
private boolean rechnungbezahlt;
//Objektzähler
public static int anzahlrechnungen = 0;
public static int anzahlrechnungenpri = 0;
public static int anzahlrechnungenge = 0;
public Rechnung<Privatkunde>(){
anzahlrechnungenpri++;
}
public <Privatkunde> Rechnung(){
anzahlrechnungenpri++;
}