MultiLevel

#include<iostream>
using namespace std;

//A->B->C->Main
class A{
public:
int Anumber=123;

};

class B:public A
{
public:
int Bnumber=456;

void displayB(){
cout<<"Class A="<<Anumber<<endl;
}

};

class C:B
{
public:
int Cnumber=789;

void displayC(){
displayB();
cout<<"Class A="<<Anumber<<endl;
cout<<"Class B="<<Bnumber<<endl;
cout<<"Class C="<<Cnumber<<endl;

}

};

int main(){
C obj;
obj.displayC();
return 0;
}

Comments

Popular posts from this blog

Dynamic Memory2

Template