* 虚基类的派生类对象存储结构示意图: B B1 B2 C b1 b2 d B1类成员 B2类成员 C类对象 b B类成员 * 例5-6虚基类举例 D1类 void fund() int nVd; B1类 int nV1; D1类 void fun( ) void fund( ) int nv; int B1::nV1; int B2::nV2; int nVd; B2类 int nV2; B0类 void fun() int nV; * B0 B1新增成员 B0 B2新增成员 D1新增成员 B0 B0 B1 B2 D1 nV,fun( ) * #include iostream class B0 //声明基类B0 { public: //外部接口 int nV; void fun( ){coutMember of B0endl;} }; class B1: virtual public B0 //B0为虚基类,派生B1类 { public: //新增外部接口 int nV1; }; * class B2: virtual public B0 //B0为虚基类派生B2类 { public: //新增外部接口 int nV2; }; class D1: public B1, public B2 //派生类D1声明 { public: //新增外部
您可能关注的文档
- 1.Python语法基础.ppt
- 1.网线制作.ppt
- 1-linux介绍.ppt
- 01-开发工具安装,系统配置,make file.ppt
- 2:计算机检索.ppt
- 2_PL0编译程序.ppt
- 2-程序语言的现在和未来.ppt
- 04 字符串计算.ppt
- 4.1 单元测试junit基础.ppt
- 4.1Python的输入输出.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)