E' quindi plausibile pensare ad uno standard come proposto qui sotto? (dubito.., l'avrebbero sviluppato da framework)
codice:
public class Abcdefg {
private String a;
private String b;
private String c;
private String d;
public Abcdefg() {
System.out.println("Sono il costruttore di default.");
}
public Abcdefg(String a) {
this(); // Chiama il costruttore senza parametri
this.a=a;
}
public Abcdefg(String a, String b) {
this(a); // Chiama il costruttore con un parametro
this.b=b;
}
public Abcdefg(String a, String b, String c) {
this(a,b); // Chiama il costruttore con due parametri
this.c=c;
}
public Abcdefg(String a, String b, String c, String d) {
this(a,b,c); // Chiama il costruttore con tre parametri
this.d=d;
}
// e via cosi' anche per un evenyuale parametro e,f,g etc..
}