guarda ti ringrazio tantissimo, cmq io ancora non sono riuscito a risolvere il mio problema :
perchè nn mi viene inizializzato S cn il contenuto di a1????
quando faccio la stampa su S mi viene stampato solo il modello della macchina di a1 ma NON la sua lista. cosi:
a1.stampa(); // stampa questo:
y10
y10-23-1999
y10-100-2000
y10-10-1989
y10-77-1999
S.stampa(); // mentre
solo y10
// allora mi chiedo forse non copia tutto il contentuto di a1 in S???
// vedi main...
ti prego rixp
codice:
int main()
{
componente c1("y10",23,1999);
componente c2("y10",100,2000);
componente c3("y10",10,1989);
componente c4("y10",77,1999);
componente c5("bmw",200,1999);
componente c6("punto",22,1999);
automobile a1
a1.setModello("y10");
automobile S=a1; ///1
a1.aggiungiComponente(c1);
a1.aggiungiComponente(c2);
a1.aggiungiComponente(c3);
a1.aggiungiComponente(c4);
a1.aggiungiComponente(c5);
a1.stampa();
S.stampa();
return 0;
}