Inheritance Program By Ramakanth
unknown
c_cpp
a year ago
630 B
3
Indexable
#include <iostream>
using namespace std;
class A
{
public:
int n1=0;
};
class B : public A
{
public:
int n2=1;
void func1()
{
cout<<"I derived value from class A: "<<n1;
}
};
class C : public B
{
public:
int n3=2;
void func2()
{
cout<<"\nI derived value from class A & B: "<<n1<<"\t"<<n2;
}
};
class D : public C
{
public:
int n4=3;
void func3()
{
cout<<"\nI derived value from class A B & C: "<<n1<<"\t"<<n2<<"\t"<<n3;
}
};
int main()
{
B B_;
C C_;
D D_;
B_.func1();
C_.func2();
D_.func3();
}Editor is loading...
Leave a Comment