类继承中的this指针
来源:互联网 发布:java视频教程免费下载 编辑:程序博客网 时间:2024/05/16 10:10
结合如下列子即可:
//成员函数处理不同对象的访问,关键在于成员函数有一个隐藏参数,即this指针#include "stdafx.h"#include "cstdio"#include "iostream"using namespace std;class CAnimal{private:int m_nType;public:void SetType(int type) //相当于 void SetType(int type,(CAnimal*)this){m_nType = type;//相当于 this->m_nType = typecout << "Type is " << m_nType << endl;}};class Cbird : public CAnimal{public:void Cry(){}};int main(int argc, char* argv[]){Cbird bird1,bird2;bird1.SetType(1); // 相当于 Cbird::SetType(1,(Cbird*)&bird1);即CAnimal::SetType(1,(Cbird*)&bird1);bird2.SetType(2); // 相当于 Cbird::SetType(2,(Cbird*)&bird2);即CAnimal::SetType(2,(Cbird*)&bird2);return 0;}
- 类继承中的this指针
- C++之继承类中的this指针
- 类中的this指针
- 【c++】this 指针和类的继承
- 多重继承this指针
- this指针继承
- C++类中的this指针
- C++ 类中的this指针
- C++类中的this指针
- c++类中的this指针
- C++类中的this指针
- java 继承中的this
- 当基类被继承后this指针将代表派生类的this指针
- 【C++】【学习笔记】【016】this指针和类的继承
- c++类中的this指针【摘自MSDN】
- JavaScript中的this指针
- C++中的this指针
- C++中的this指针
- 教你如何清肠,教你早晨清肠、除口臭、色斑、大肚腩
- iPad2 iOS 5.0.1+ Xcode 4.3 免证书(iDP)开发 + 真机调试 生成IPA全攻略
- 10 Years
- vim颜色自定义
- Study notes for Support Vector Machine (1)
- 类继承中的this指针
- Xshell显示中文乱码问题
- 堆排序算法
- 修复Ubuntu/Linux Mint安装GNOME 3后类似Win95主题
- linux系统重启httpd服务报错的解决方法
- 提交一个查询有必要用事务吗
- 深入浅出K-Means算法
- EOF小结(未测试)
- 黑马程序员-高新技术-jdk1.5新特性