Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- using namespace std;
- class Box
- {
- private:
- int larghezza, altezza, profondita;
- public:
- Box(int l=10, int a=10, int p=10) :larghezza(l), altezza(a), profondita(p) {}; //assegnamento di default l=10,a=10,p=10 per l'oggetto creato senza argomenti
- void setProfondita(int p) { profondita = p; };
- int getProfondita() { return profondita; };
- void setLarghezza(int l) { larghezza = l; };
- int getLarghezza() { return larghezza; };
- void setAltezza(int a) { altezza = a; };
- int getAltezza() { return altezza; };
- int getSuperficieFrontale() { cout << "Superficie frontale (l*a)="; return larghezza*altezza; }
- int getSuperficieLaterale() { cout << "Superficie laterale (p*a)="; return profondita*altezza; }
- int getSuperficieSuperiore() { cout << "Superificie superiore (p*l)="; return profondita*larghezza; }
- };
- int main()
- {
- Box b; //Crea l'oggetto con argomenti di default
- b.setLarghezza(20);
- b.setProfondita(13);
- cout << b.getSuperficieFrontale() << endl;
- cout << b.getSuperficieLaterale() << endl;
- cout << b.getSuperficieSuperiore() << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement