思考:this指针

我们会发现  this 指针是一个很特立独行的东西     类对象调用函数都要传它

哪怕你这函数功能的实现不需要this指针  它也会传  C++把this指针统一交给编译器处理

而且类对象的函数调用的时候   编译器都会去传this指针 这样可以统一

多态里面的this指针

首先    多态的三同里面不包括this指针!

其次this指针最麻烦的是在多态里面   因为派生类调用虚函数    函数头用的是基类的

但是实现用的是父类的  如果是显示调用this指针会出问题   

因为你派生类你调用的虚函数函数头虽然是基类的   但是this指针  一定是派生类

因为你派生类重写的虚函数很可能要用到派生类特有的成员

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值