子类的大小:
子类的大小 = 父类的大小 + 子类中的定义的大小(不论访问权限)
#include<iostream>
#include<cstdio>
using namespace std;
class A{
public:
int _a = 10;
protected:
int _b = 11;
private:
int _c = 12; // 父类 非常隐私的东西 无论子类如何继承也继承不到
};
class B: public A{ // 除了私有内容无法访问 其他内容访问权限不变
public:
int _d = 13;
};
int main(){
cout<<sizeof(B)<<endl;
return 0;
}