首页 > 其他 > 详细

成员函数访问对象私有成员

时间:2014-04-12 23:09:11      阅读:570      评论:0      收藏:0      [点我收藏+]

在类的定义过程中,成员函数可以访问传递过来的 同类对象 的所有成员(可以访问私有成员)

可以这样理解

类是在编译阶段就存在的概念,对象是在运行阶段才存在的。

C++的私有判断是在编译时间决定的,因此C++的私有只能是基于类的,不是基于对象的。
封装是编译期的概念,是针对类型而非对象的,在类的成员函数中可以访问同类型实例对象的私有成员变量

访问控制符的权限是基于类而非对象,所以 私有成员 在类之间是彼此可见的

 

拓展:

指针是可以”破解”类的封装机制的,即通过访问数据成员的地址进行存取操作

成员函数访问对象私有成员,布布扣,bubuko.com

成员函数访问对象私有成员

原文:http://www.cnblogs.com/roadonit/p/3660556.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!