Simple hybrid inheritance

Thursday, October 22, 2015 Unknown 0 Comments

To create simple hybrid inheritance...

  • Definition:-
          Combination of more than one inheritance is called hybrid inheritance.

  • Multiple and hybrid inheritance are also hybrid inheritance.

  • Here,in this program we combine hierarchical inheritance and multilevel inheritance...

#include<iostream.h>
#include<conio.h>
Class A
{
        public:
        void showA()
        {
                cout<<"It is class A";
        }
};
class B:public A
{
       public:
       void showB()
       {
              cout<<"It is class B";
       }
};
class C:public A
{
      public:
      void showC()
      {
              cout<<"It is class C";
      }
};
class D:public B
{
       public:
       void showD()
       {
               cout<<"It is class D";
       }
};
void main()
{
         D D1;
         C C1;
         C1.showA();
         C1.showB();
         D1.showA();
         D1.showB();
         D1.showD();
         getch();
}

OUTPUT:-
It is class A
It is class C
It is class A
It is class B
It is class D


To know about God and Godly University please click here : www.pbks.info        

0 comments: