思考:this指针

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

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

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

多态里面的this指针

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值