Aider moi resoudre ce problem de class en c++

napi15 -  
redonky Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Bonjour,

Donc j'ai faite cette class qui herite d"une autre class Animal


class Mammifere :public Animal {

protected :
int vitesseDeplacement;


public:
//Constructeur
Mammifere(int vitesse):Animal(type ,nom)
{
vitesse=vitesseDeplacement;
}
//Destructeur
~ Mammifere();
//set & get

void setVitess( int vitesseDeplacement)const;

int getVitess(){return vitesseDeplacement;}

Le problem est dans le main je veux declarer un objet Mammifere
comme ca
Mammifere p1; JARRIVE PAS CA MOBLIGE A LE DECLARER COMME CA: Mammifere p1();

int main(int argc, char *argv[])

{
int vitesse;


Mammifere t1();

cout<<"Entrer la vitesse : ";
cin>>vitesse;
t1 ().setVitess(vitesse);==========PRQ CA MARCHE PAS:s:s:!!!

AIDER MOI!! JARRACHE MES CHEVEUXXX


1 réponse

redonky Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonjour, alors le problème est le suivant:

tu ne déclare pas de constructeur sans argument alors quand tu écris:

TaClass P1;

il ne comprend rien car ton constructeur veut un argument

il te faut donc créer un constructeur intéractif qui réalisera ce que tu souhaite faire dans le main.

Voilà pour l'instant.

Rem: si je parle chinois tu me dis ;)
1