Constructeur par copie d'une classe Hérité
jumpy
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, je dois developper une classe Exemplaire qui herite d'une oeuvre avec un constructeur par copie pou exemplaire et j'arrive pas à le faire voici mon code
class Exemplaire extends Oeuvre{
public Exemplaire(String t, Auteur au, String lang) {
super(t, au, lang);
System.out.println("Nouvel Exemplaire, "+getTitre()+","+getAuteur()+", en "+getLangue());
}
public Exemplaire(Exemplaire l){
}
public String getOeuvre(){
return getTitre();
}
}
et voici le code de la classe Oeuvre
public Oeuvre(String t,Auteur au,String lang){
titre=t;
langue=lang;
setAuteur(au) ;
}
public String getTitre(){
return titre;
}
public String getLangue(){
return langue;
}
public Auteur getAuteur(){
return auteur;
}
public void afficher(){
System.out.println(getTitre()+","+getAuteur()+" en "+getLangue());
}
public void setAuteur(Auteur auteur) {
this.auteur = auteur;
}
}
class Exemplaire extends Oeuvre{
public Exemplaire(String t, Auteur au, String lang) {
super(t, au, lang);
System.out.println("Nouvel Exemplaire, "+getTitre()+","+getAuteur()+", en "+getLangue());
}
public Exemplaire(Exemplaire l){
}
public String getOeuvre(){
return getTitre();
}
}
et voici le code de la classe Oeuvre
public Oeuvre(String t,Auteur au,String lang){
titre=t;
langue=lang;
setAuteur(au) ;
}
public String getTitre(){
return titre;
}
public String getLangue(){
return langue;
}
public Auteur getAuteur(){
return auteur;
}
public void afficher(){
System.out.println(getTitre()+","+getAuteur()+" en "+getLangue());
}
public void setAuteur(Auteur auteur) {
this.auteur = auteur;
}
}
A voir également:
- Constructeur par copie d'une classe Hérité
- Copie cachée - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie écran samsung - Guide
- Copie disque dur - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide