C++ programming language part: 56 Multiple Inheritance
Multiple
Inheritance
It is
possible for a derived class to inherit two or more base class. A familiar
example of multiple inheritence is child inheriting the characteristics of the parants.
Program 43_1
class
first_base // base class defined
{
protected:
int p1;
// to get it from derived class
public:
void data_out1()
{
cout<<" The verible of first base
class is "<
}
};
class second_base //base
class defined
{
protected:
int p2;
// to get it from derived class
public:
void data_out2()
{
cout<<" The verible of second
base class is "<
}
}; // here are two base class named A
& B
// inherit multiple base class
class derived:public first_base,public
second_base // this is derived class
named derived
{
public:
void data_get(int x,int y)
{
p1=x;
p2=y;
}
};
void
main()
{
derived K; // K is called object
K.data_get(25,50);
K.data_out1();
K.data_out2(); }
Exercise: Write a program to use three or more base class for a
derived class.
Part- 86 assign the content of twostring
জ্ঞানকোষ প্রকাশনী
৩৮/২-ক, বাংলাবাজার (২য় তলা), ঢাকা।
ফোনঃ ৭১১৮৪৪৩, ৮১১২৪৪১, ৮৬২৩২৫১.
কলকাতায় পরিবেশক/প্রাপ্তিস্থান
রিতা ইন্টারন্যাশনাল
৩৬, পি.এন. ব্যানার্জি রোড, কলকাতা
ফোনঃ ২৫১৩৮৩৫৯, ৯৮৩০৪৩৯৬৭৯, +৯১৯৮৩০৪৩৯৬৭৯