const成员对于const对象和非const对象的访问原则
2011-01-10 10:46
351 查看
const对象只能访问const成员函数。因为const对象表示其不可改变,而非const成员函数可能在内部改变了对象,所以不能调用。
而非const对象既能访问const成员函数,也能访问非const成员函数,因为非const对象表示其可以改变。
而非const对象既能访问const成员函数,也能访问非const成员函数,因为非const对象表示其可以改变。
相关文章推荐
- 【C++总结】函数形参,返回const对象与非const对象,成员函数,函数指针
- const对象调用非const成员函数
- C++的const类成员函数(解释为什么非const成员函数不能访问const对象的数据成员)
- 继承原则与子父类初始化过程,类成员访问权限,普通类与抽象类,throwble类,重写与重载,string对象修改,i=i++;
- C++中 const对象和非const对象与const成员的关系
- 访问C++类对象中私有成员变量的方法
- 面向对象基础-成员访问级别
- 派生类与派生类对象对基类成员的访问
- HotSpot JVM 对象的内存结构和对象成员的堆内存分配原则
- const类型参数的对象引用和const成员函数
- c++中const对象与const成员函数
- 一.OC基础之:1,OC语言的前世今生 ,2,OC语言入门,3,OC语言与C的差异,4,面向对象,5,类和对象的抽象关系,6,类的代码创建,7,类的成员组成及访问
- 使用表达式树访问对象、类型及成员(上):获取类型和成员的信息
- Scala中包、类、对象、成员访问权限理解
- 派生类对基类成员的访问权限和派生类对象对基类成员的访问权限
- Scala学习第十七天 包、类、对象、成员、伴生类、伴生对象访问权限实战彻底详解
- javascript对象成员访问权限
- C++类中对同类对象private成员访问
- 按钮的基本使用(不能直接访问对象的 结构体属性 的成员变量\)
- 访问C++类对象中私有成员变量的方法