Instancier une classe avec un tableau ?
Bonjour à tous,
j'ai cherché un peu partout sans trouver de réponse... pourtant je pense
que mon problème n'a rien d'exceptionnel !
J'essaye tout simplement d'instancier une classe a l'aide d'un tableau
(pour éviter d'avoir à écrire un nouveau nom pour chaque objet créé).
Ainsi plutôt que d'avoir :
Code:
1 2 3 4 5 6 7 8 9 10
| class Animal
{
// Methodes et attributs
}
int main()
{
Animal un_animal;
Animal un_autre_animal;
} |
j'aimerais avoir :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| class Animal
{
// Methodes et attributs
}
int main()
{
Animal ensemble_des_animaux[20]; // creation d'un tableau de type 'Animal'
Animal ensemble_des_animaux[0]; // instanciation de la classe 'Animal' dans la première case du tableau
Animal ensemble_des_animaux[1];
// ...
} |
Est-ce possible ?
Je vous remercie d'avance (et j'en profite pour m'excuser si la question a déjà été posée x fois avant...)
Bonne journée,
Actuenligne