#include<conio.h>
#include<iostream.h>
class A
{
private:
int a;
protected:
int b;
public:
int c;
};
class B:public A
{
public:
int d;
};
int main()
{
clrscr();
B ob;
cout<<sizeof(ob)<<endl; //6 bytes super, 2 bytes sub
ob.a=10; //not inherit private in B
ob.b=20; //private in B
ob.c=30; //private in B
ob.d=40; //public in B
getch();
return 0;
}
No comments:
Post a Comment