ciao,
da poco ho incominciato a studiare la programmazione a oggetti in c++.
implementando questo programma ho riscontrato molti problemi di cui non riesco a venire a capo.
il mio problema è che non mi va!codice:#include <iostream.h> class rettangolo { float base; float altezza; void assegna (float b,float a) { base=b; altezza=a; return (0); } int area () { return(base*altezza); } int main() { rettangolo retta; rett1.assegna(2.3,2.5); cout<<"a"<<rett1(area()); }
poi volevo chiedere:
perchè anche se metto il punto virgola dopo return(base*altezza); o non lo metto non mi dà nessun tipo di errore?? è indifferente?? Scusatemi ma con la programmazione ad oggetti sono inesperto.
grazie in anticipo!![]()
![]()