“cómo hacer dos constructores con super” Código de respuesta

cómo hacer dos constructores con super

public Student(double avgGPA, int ID, String[] classes, String name){
    super(name);
    setVars(avgGPA, ID, classes);
}

public Student(double avgGPA, int ID, String[] classes, String name, int age){
    super(name, age);
    setVars(avgGPA, ID, classes);
}

public Student(double avgGPA, int ID, String[] classes, String name, int age, String homeTown){
    super(name, age, homeTown);
    setVars(avgGPA, ID, classes);
}

private void setVars(double avgGPA, int ID, String[] classes) {
    this.avgGPA = avgGPA;
    this.ID = ID;
    this.classes = classes;
}
Tense Tiger

cómo hacer dos constructores con super

public Person(String name){
    this(name, 18, "Atlanta");
}

public Person(String name, int age){
    this(name, age, "Atlanta");
}

public Person(String name, int age, String homeTown){
    this.name = name;
    this.age = age;
    this.homeTown = homeTown;   
}
Tense Tiger

Respuestas similares a “cómo hacer dos constructores con super”

Preguntas similares a “cómo hacer dos constructores con super”

Más respuestas relacionadas con “cómo hacer dos constructores con super” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código