Necessario sovraccaricamento?

di il
1 risposte

Necessario sovraccaricamento?

Salve, sto svolgendo un compito assegnatomi dal professore, sto costruendo una classe Moto a partire dalle classi dei pezzi come ruote, motore pneumatici, freno etc. mediante il metodo della composizione

ho un problema :
moto::moto(const string & casaProduttrice , double costo, const pneumatici& pneu ){
	marca =casaProduttrice;
	prezzo=costo;
	pneumatico=pneu; //<------------------------------------qui 
}

non capisco perchè mi esce questo errore:
 error: uninitialized reference member 'moto::pneumatico'
..\src\moto.cpp:18:13: error: passing 'const pneumatici' as 'this' argument of 'pneumatici& pneumatici::operator=(const pneumatici&)' discards qualifiers
devo forse sovraccaricare l'uguale?

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte