Bonjour
Je commence des exercices simples en programmation mais je suis un peu perdu, j'aurais besoin de votre aide pour commencer
Construire une class Animal qui a pour attribut une chaine de 10 caracteres et un integer age
La class Animal a 3 constructeurs ayant pour parametre respectif
- un pointeur animal
- un entier
- une reference animal
La class Animal a pour fonction membre Affiche qui affiche ses attributs
et une fonction membre initage
qui prend un parametre entier pour mettre à jour l'age de l'animal
Faire une fonction Main qui utilise toutes les fonctions définies avec les objets
suivants :
Animal *A;
Animal An;
Une proposition de code:
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 class animal {private: // A ne pas oublier! POO=encapsulation=>il faut préciser si c'est du public, private, protected. int m_age; char nom[11];//Ca devrait aller pour la chaine de caractère nom... ? public: // A ne pas oublier! POO=encapsulation=>il faut préciser si c'est du public, private, protected. //Les constructeurs: animal(int); animal(*animal); animal(&animal); //Les autres méthodes: void affiche(animal); void initage(animal); //Le destructeur: optionnel ici?}; //Les méthodes ??:calim2:
Je n'ai pas encore fait beaucoup de C++, donc sous réserves d'erreurs ^^" !
Partager