Multiple Inheritance
This video tutorial explains the multiple inheritance in c++.
You are gonna learn how to inherit from more than one base class, how the multiple inheritance works in detail with example.
source code for this tutorial
#include <iostream>
#include <string>
using namespace std;
class Father{
public:
int height;
void askFather(){
cout <<"am your father ask me what u want"<<endl;
}
};
class Mother{
public:
string skincolor;
void askMother(){
cout <<"am your mother ask me what u want"<<endl;
}
};
class Child : public Father, public Mother{
public:
void askParents(){
cout <<"am asking my parents"<<endl;
}
void setColorandHeight(string icolor,int iheight){
skincolor = icolor;
height = iheight;
}
void display(){
cout <<"height is "<<height<<" and color is "<<skincolor<<endl;
}
};
int main()
{
Child anil;
anil.setColorandHeight("white",6);
anil.display();
anil.askFather();
anil.askMother();
return 0; }