[C++学习笔记]--友元、this指针
2015-08-04 21:51
381 查看
友元函数:一个类的友元函数可以访问该类的私有成员。在声明的时候加friend关键词
友元类:A是B的友元类——>A的成员函数可以访问B的私有成员
class CCar{
private:
int price;
friend class CDriver;//声明CDriver为友元类
};
this指针:作用就是指向成员函数所作用的对象
图二是错误的,因为,p传入Hello()的时候,是将形参this替换了。而this指针是指向i的,但是p = NULL;
静态成员函数中不能使用this指针;因为静态成员函数并不具备作用于某个对象。因此,静态成员函数的真实的参数的个数,就是程序中写出的参数个数。
友元类:A是B的友元类——>A的成员函数可以访问B的私有成员
class CCar{
private:
int price;
friend class CDriver;//声明CDriver为友元类
};
this指针:作用就是指向成员函数所作用的对象
图二是错误的,因为,p传入Hello()的时候,是将形参this替换了。而this指针是指向i的,但是p = NULL;
静态成员函数中不能使用this指针;因为静态成员函数并不具备作用于某个对象。因此,静态成员函数的真实的参数的个数,就是程序中写出的参数个数。
相关文章推荐
- C++ explicit 关键字
- 《高质量程序设计指南C/C++》 林锐 韩永泉编著 总结2
- C语言及程序设计进阶例程-39 银行储蓄系统(第六版)开发
- C++语言中的四种类型转换
- C++语言中的四种类型转换
- hdoj2191多重背包化为01背包
- 一起talk C栗子吧(第三十一回:C语言实例--常用排序算法总结)
- C++中的智能指针
- C++ 的Vector增长方式
- C++STL二分查找函数集及补充
- 【effective c++读书笔记】【第5章】实现(1)
- 【effective c++读书笔记】【第5章】实现(1)
- [C++学习笔记]--成员对象和封闭类
- const成员函数和构造函数
- 《高质量程序设计指南C/C++语言 》 林锐,韩永泉编著 总结1
- C语言编程入门——综合练习(四)上机考试题
- C语言编程入门——综合练习(三)学生管理系统
- c语言 使用可变参数列表实现printf(my_printf)
- 我的C语言入门到精通之路 day06
- C语言编程入门——综合练习(二)