Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- using namespace std;
- class podstawa
- {
- protected:
- int boki;
- int dlug;
- };
- class bryla:public podstawa
- {
- public:
- int wys;
- bryla();
- bryla(int a, int b, int c);
- void poka();
- };
- class ostro:public bryla
- {
- public:
- void licz(){cout<<"dlugosc to: "<<(boki*dlug)<<endl;};
- };
- class grania:public bryla
- {
- public:
- void licz(){cout<<"dlugosc to: "<<(boki*dlug)*2+(boki*wys)<<endl;};
- };
- bryla::bryla()
- {
- boki=4;
- dlug=4;
- wys=9;
- };
- bryla::bryla(int a, int b, int c)
- {
- boki=a;
- dlug=b;
- wys=c;
- }
- void bryla::poka()
- {
- cout<<"Ilosc bokow: "<<boki<<" Dlugosc boku: "<<dlug<<" Wysokosc: "<<wys<<endl;
- }
- int main(int argc, char *argv[])
- {
- bryla p0;
- p0.poka();
- bryla p1(7,12,666);
- p1.poka();
- ostro omg1;
- omg1.licz();
- grania omg2;
- omg2.licz();
- system("PAUSE");
- return EXIT_SUCCESS;
- }
Add Comment
Please, Sign In to add comment