C++ Multilevel အမွေဆက်ခံခြင်း။
Multilevel အမွေဆက်ခံခြင်း။
အတန်းတစ်ခုသည် အတန်းတစ်ခုမှ ဆင်းသက်နိုင်သည်၊ အခြားအတန်းမှ ဆင်းသက်လာနေပြီဖြစ်သည်။
အောက်ဖော်ပြပါ ဥပမာတွင်၊ MyGrandChild
class မှ ဆင်းသက်လာသည် MyChild
( which is derived from MyClass
)။
ဥပမာ
// Base class (parent)
class MyClass {
public:
void
myFunction() {
cout << "Some content in parent class." ;
}
};
//
Derived
class (child)
class MyChild: public MyClass {
};
// Derived class
(grandchild)
class MyGrandChild: public MyChild {
};
int main() {
MyGrandChild myObj;
myObj.myFunction();
return 0;
}