Thursday, December 13, 2012

Write a program of single inheritance in c++


#include<iostream.h>
#include<conio.h>
class B
{
  int a;
 public:
  int b;
  void Get_ab();
  int Get_a();
  void show_a();
};
class D : public B
{
  int c;
 public:
  void Mul();
  void Display();
};
void B :: Get_ab()
{
 a=5;
 b=10;
}
int B :: Get_a()
{
 return a;
}
void B :: show_a()
{
 cout<<"a="<<a<<"\n";
}
void D :: Mul()
{
 c=b*Get_a();
}
void D :: Display()
{
 cout<<"a="<<Get_a()<<"\n";
 cout<<"b="<<b<<"\n";
 cout<<"c="<<c<<"\n\n";
}
int main()
{
 clrscr();
 D d;
 d.Get_ab();
 d.Mul();
 d.show_a();
 d.Display();
 d.b=20;
 d.Mul();
 d.Display();
 getch();
 return 0;
 }

Output