#include using namespace std; class Quadrato { public: // Costruttore Quadrato() { theLato = 10; cout << "nasco " << theLato<< endl; } Quadrato(float lato) { theLato = lato; cout << "nasco " << theLato<< endl; } ~Quadrato() { cout << "Aiuto, muoio! " << theLato << endl; } // calcola il perimetro float perimetro() { return theLato*4.; } private: // rappresento come un lato float theLato; }; int main() { int a; cin >> a; Quadrato q(a); // creo un oggetto di tipo Quadrato cout << q.perimetro() << endl; { Quadrato q1(100); // creo un oggetto di tipo Quadrato cout << q1.perimetro() << endl; //cout << q.theLato << endl; // } return 0; }