POO & Java : Attribut abstrait
Bonjour à tous et merci d'avance pour le temps que vous passez à me lire et répondre.
Ma question est la suivante : Est-il possible de déclarer un attribut abstrait ?
Je m'explique :
Voici une classe abstraite papa ( syntaxe incorrecte au niveau de " l'abstract", c'est justement pour mettre en évidence ce que je voudrais faire) :
Code:
1 2 3 4 5 6 7 8 9 10
|
public abstract class Papa {
private abstract String name;
public getName(){
return this.name;
}
} |
Et son fils :
Code:
1 2 3 4 5 6 7 8
|
public Fils extends Papa {
private String name;
public Fils(String name){
this.name = name;
}
} |
Le résultat voulu est le suivant : lors de l'appel de la méthode getName sur un objet de type Papa récupérer la valeur du name de la classe Fils.
Autrement dit, est-il possible de déclarer un attribut abstrait ?