C++ 父类使用的this指针
来源:互联网 发布:linux考试试题 编辑:程序博客网 时间:2024/06/06 20:42
比如说
----------------------------------------------------------
父类
----------------------------------------------------------------
class FatherClass
- {
| private:
| static FatherClass* fatherClass;
| public:
| FatherClass();
| static FatherClass* getFatherClass();
|
| };
----------------------------------------------------------------------
#include"FatherClass.h"
FatherClass* FatherClass::fatherClass = 0;
FatherClass::FatherClass()
- {
| fatherClass = this;
| }
----------------------------------------------------------------------------
------------------------------------------------------------------------
子类
-------------------------------------------------------------
#include"FatherClass.h"
class ChildClass:FatherClass
- {
| private:
| int a;
| public:
| ChildClass();
|
| };
------------------------------------------------------------------------
#include"ChildClass.h"
ChildClass::ChildClass()
- {
| this->a = 10;
| }
main
------------------------------------------------------------
#include"ChildClass.h"
#include<iostream>
using namespace std;
int main()
- {
| ChildClass child;
| int Childlen = sizeof(ChildClass);
| int FatherLen = sizeof(FatherClass);
| int intThisLen = sizeof(FatherClass::getFatherClass());
| cout<<"Childlen = "<<Childlen<<endl; //4
| cout<<"FatherLen = "<<FatherLen<<endl; //1
| cout<<"intThisLen = "<<intThisLen<<endl; //4
| return 0;
| }
多态就这样产生了。这种用法太咯了,而且也不安全。但是见了也不要怪。
- 【c++】this指针的使用
- C++ 父类使用的this指针
- C ++的this指针
- this指针的使用
- this指针的使用
- this 指针的使用
- this指针的使用
- 【c++】this 指针和类的继承
- 第二十章,对象指针及this的使用(C++)
- C++this指针的理解
- C++this指针的理解
- C++this指针的用法
- 【C++】隐含的this指针
- C++——类实例化内存的分配和this指针的使用
- C++——类实例化内存的分配和this指针的使用
- C++ this指针的使用
- Java this指针的使用
- this指针的使用js
- spoj 78
- 扫盲行动之九:Vi编辑器的基本使用方法!
- gcc 换了,gdb也得跟着换
- 光纤及光纤接口
- C与C++动态分配,释放内存的区别
- C++ 父类使用的this指针
- CSUST2013:专题训练[下半学年]
- u8报表提示:不知道这样的主机
- 别名集 让数据资源更容易理解
- android记录
- Android-Universal-Image-Loader 属性设置
- jsp下载文件的实现方法 及 注意
- The Joel Test: 12 Steps to Better Code
- font resize demo