Bonjour !
J'ai une classe mère nommée Creature et une classe fille Cheval. Dans une classe Jeu, je crée une variable "animal" de type Creature. la variable animal récupère tous les attributs de la classe Cheval entrées par l'utilisateur de l'application. Afin d'accéder aux attributs, j'écris ceci. Cela fonctionne. Mais pour accéder à la variable spécifique à la classe fille, "caractéristique", je n'y parviens pas. Comment accéder à un attribut spécifique à une classe fille ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Jeu.animal.getAge();
Je poste un bout de code
Merci pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 public abstract class Creature { private String nom_creature ; private int age ; private String type_creature ; [...] } public class Cheval extends Creature { private String caracteristique ; [...] } public class Jeu { [...] static Creature animal=null;// [...] animal.getAge(); }
Partager