Ich wollte für meine Klasse mehrere Konstruktoren, wobei ich einen "Allzweck"-Konstruktor habe, dem sämtliche Parameter übergeben werden, die für die Klassse relevant sind, und die anderen bekommen jeweils nur einen Teil und rufen dann den ersten Konstruktor mit Standardwerten auf, so wie man das auch bei überladenen Funktionen machen kann. Aber der Compiler scheint das nicht zu mögen.
Hier mein Code:
geht das nun wirklich nicht, oder hab ich bloß was übersehen?
Hier mein Code:
Code:
public Event(int day, int month, int year, String name){
eventTime = new Date(day, month, year);
eventName = name;
}
public Event(int month, int year, String name){
Event(0, month, year, name);
}
public Event(int year, String name){
Event(0, 0, year, name);
}
geht das nun wirklich nicht, oder hab ich bloß was übersehen?