#include using namespace std; class Quadrato { public: //Quadrato() { lato_ = 0. ;} Quadrato() { latoMezzi_ = 0. ;} //Quadrato(float lato) { lato_ = lato; } Quadrato(float lato) { latoMezzi_ = lato/2.; } ~Quadrato() { cout << "Aiuto muoio! " << lato() << endl; } float area() { return lato()*lato();} float perimetro() { return lato()*4;} //float lato() { return lato_;} float lato() { return latoMezzi_*2;} void print() { cout << "Quadrato di lato " << lato() << endl; } private: //float lato_; float latoMezzi_; }; int main() { Quadrato q1; Quadrato q2(44); { Quadrato q3(666); } q1.print(); q2.print(); return 0; }