关于protected成员
来源:互联网 发布:逻辑思维导图软件 编辑:程序博客网 时间:2024/05/21 14:09
在c++primer中,有关于protected的访问控制描述:
派生类如果要访问基类protected成员只有通过派生类对象,派生类不能访问基类对象的protected成员。
1.像 private 成员一样,protected 成员不能被类的用户访问。
2.像 public 成员一样,protected 成员可被该类的派生类访问
class Base
{
protected:
int value;
};
class Derive: Base
{
public:
int GetValue(Derive& de, Base& ba)
{
int value = this->value;
value = de.value;
//value = ba.value;错误
}
protected:
//int value;
};
void test_Class()
{
Derive de;
//int value = de.value;错误
}
说的派生类就是类的定义体。
而用户一般说的是类的对象。
- 关于protected成员
- 关于protected成员
- 关于private成员、protected成员、public成员调用问题
- 关于protected
- protected成员访问规则
- C++ protected成员
- 关于public, private 和 protected继承中对基类成员的访问
- c++学习笔记--protected成员
- C++ protected成员访问权限
- C++ protected成员访问权限
- c++ protected成员及继承
- 基类的protected成员
- C++ protected成员访问权限
- protected 成员继承和使用
- 关于public,protected,private
- 关于protected access label
- 关于protected 的细节
- 关于public、protected、private
- MyEclipse 设置文件的默认编码
- hdu 1799 循环多少次?
- maven 导出依赖jar包到lib包下的命令
- Xcode快照——管理应用程序版本
- js 函数之间的相互调用
- 关于protected成员
- Android中处理崩溃异常
- 《C++ Primer》读书笔记(3.8,3.9,3.10)
- POI读取文本格式字段仍为数字问题
- iOS开发-用keychain替代UDID
- 最长递减子序列--动态规划
- android中左右滑屏的实现(广告位banner组件)
- 退出Activity的方法
- X86如何解决Android应用兼容性问题?