测试私有继承的情况下,private virtual members 的访问权限
来源:互联网 发布:天刀萝莉少女捏脸数据 编辑:程序博客网 时间:2024/06/05 15:23
#include <iostream>class A{public: void f1() { }//public 一般上都是接口,都是为了 is-a protected: void f2() { }//一般都是实现,//is-implemented-in-terms-ofprivate: void f3() { }//不能被B访问 virtual void f33() { }};class B : private A{public: void f1() { A::f1(); } void f2() { A::f2(); } virtual void f3() { void f33(); }};void main(){ B b; b.f33(); A *a = &b; a->f33();}
这里我有两个猜想:
1,私有继承不能把D向B转换?
2,effective c++ 这本书上讲的virtual这种情况是否是存在在protected
中,因为在private中是D不能访问的!
0 0
- 测试私有继承的情况下,private virtual members 的访问权限
- 私有属性private的继承
- 第十二周项目1-2private继承下的访问权限和继承方式
- private 的访问权限
- public,private,protected的区别,继承方法与访问权限
- C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制
- C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制
- C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制
- C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制
- 对于C++中公有(public)、私有(private)、保护(protected),访问权限的一点总结
- 私有域的访问权限
- 继承的访问控制--私有继承
- 关于C++中私有继承后虚函数的访问权限与私有继承后多态的问题
- java 访问权限private,默认(默认包权限),protected(继承访问权限),public的个人理解
- 继承的访问权限
- C++中可以访问private的情况
- 私有继承下的多态性
- PHP中Private私有属性继承使用的问题
- 算法分析-最大子序列
- 归并排序的分治算法与时间复杂度分析
- Node.js + MongoDB + AngularJS - 2 Javascript基础
- 核心动画介绍
- platform平台总线---led实验实例
- 测试私有继承的情况下,private virtual members 的访问权限
- Kafka consumer API简介
- caffe学习笔记6--训练自己的数据集
- [Unity优化] Unity CPU性能优化
- 用jQuery写的简单两级树形菜单
- NASA研发首架登陆火星的人造飞行器,高效翼型飞翼实验-(普朗特-D3)试飞。
- [kuangbin带你飞]专题一 简单搜索 N - Find a way
- 内核入侵指南
- c++易忘简单知识点