1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
Class Evolution {
//attributs de Evolution
int exemple;
[...]
//constructeur par défaut
//implicite si aucun constructeur, à déclarer si il en existe implémentés
public Evolution(){}
//constructeur "par recopie"
public Evolution(Evolution evol){
//tu copies chacun des attributs de l'objets
this.exemple = evol.getExemple();
[...]
}
//autres méthodes
[...]
}
Class EvolutionMensuelle {
//attributs de Evolution Mensuelle
[...]
//constructeur par défaut
public EvolutionMensuelle(){};
//constructeur à partir d'une classe mère
public EvolutionMensuelle(Evolution evol){
super(evol);
//instanciation et initialisation des attributs supplémentaires si besoin
[...]
}
//autres méthodes
[...]
} |