Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //18.11.2015p OOP
- #include <cstdlib>
- #include <iostream>
- using namespace std;
- class MyClassA
- {
- private:
- int A;
- public:
- void setA(int f)
- {
- A=f;
- }
- int getA()
- {
- return A;
- }
- };
- class MyClassB : public MyClassA
- {
- private:
- int B;
- public:
- void Show()
- {
- cout<<"A="<<getA()<<endl;
- cout<<"B="<<getB()<<endl;
- }
- void setB(int t)
- {
- B=t;
- }
- int getB()
- {
- return B;
- }
- };
- class MyClassC : public MyClassB
- {
- private:
- int C;
- public:
- void Show()
- {
- cout<<"C="<<getC()<<endl;
- }
- void setC(int n)
- {
- C=n;
- }
- int getC()
- {
- return C;
- }
- };
- int main(int argc, char *argv[])
- {
- MyClassA ObjA;
- MyClassB ObjB;
- MyClassC ObjC;
- ObjA.setA(5);
- ObjB.setB(6);
- ObjB.setA(5);
- ObjC.setC(7);
- ObjC.setB(6);
- ObjB.Show();
- ObjC.Show();
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement