Search This Blog

Wednesday, June 29, 2011

Inheritance


Program:-5


#include<iostream.h>
class Rectangle
{
int l,b;
public:
void askinfo()
{
cout<<"Enter length:";
cin>>l;
cout<<"Enter breadth:";
cin>>b;


}
void printinfo()
{
cout<<"Length:"<<l<<endl;
cout<<"breath:"<<b<<endl;
}
};
class Box:public Rectangle
{
int h;
public:
void askinformation()
{
cout<<"Enter height";
cin>>h;
}
void printinformation()
{
cout<<"Height:"<<h<<endl;
}
};
void main()
{
Box x;
x.askinfo();
x.printinfo();
x.askinformation();
x.printinformation();
}
-------------------------------------
Program:-6



#include<iostream.h>
class Rectangle
{
int l,b;
public:
void askinfo()
{
cout<<"Enter length:";
cin>>l;
cout<<"Enter breadth:";
cin>>b;


}
void printinfo()
{
cout<<"Length:"<<l<<endl;
cout<<"breath:"<<b<<endl;
}
};
class Box:private Rectangle
{
int h;
public:
void askinformation()
{
askinfo();
cout<<"Enter height";
cin>>h;
}
void printinformation()
{
printinfo();
cout<<"Height:"<<h<<endl;
}
};
void main()
{
Box x;
x.askinformation();
x.printinformation();
}
---------------------------------------

Encapsulation


Program:-3


#include<iostream.h>
class Bulb
{
private:
int w;
public :
void askinfo()
{
cout<<"Enter wattage:";
cin>>w;
}
void printinfo()
{
cout<<"Wattage is:"<<w<<endl;
}
};
void main()
{
Bulb k,t;
k.askinfo();
t.askinfo();
k.printinfo();
t.printinfo();
}


------------------------------
Program:-4



#include<iostream.h>
class Bulb
{
private:
int w;
public:
void askinfo()
{
int x;
cout<<"Enter wattage:";
cin>>x;
if(x>=0 && x<=240)
{
w=x;
}
else
{
w=0;
}
}


void printinfo()
{
cout<<"Wattage is:"<<w<<endl;
}
};
void main()
{
Bulb k,t;
k.askinfo();
t.askinfo();
k.printinfo();
t.printinfo();
}


-------------------------------------------------

Polymorphism


Program:-2


#include<iostream.h>
void lmn(int,int)     ;
void lmn(int,int,int);


void main()
{
lmn(20,30);
lmn(20,30,40);
}
void lmn(int p,int q,int r)
{
int s=p+q+r;
cout<<"Total is"<<s<<endl;
}
void lmn(int p,int q)
{
int r;
r=p+q;
cout<<"Total is"<<r<<endl;
}

Simplicity Introduced In C++


Program:- 1


#include<iostream.h>
void main()
{
cout<<"Enter a number";
int x;
cin>>x;
cout<<"Enter another number";
int y;
cin>>y;
int z;
z=x+y;
cout<<"Total is"<<z<<endl;
}




Plz go for it..........