关于基类指针的问题
来源:互联网 发布:淘宝哪里可以买二手货 编辑:程序博客网 时间:2024/06/05 08:35
#include<iostream>using namespace std;class A{public:void fun1(int i, int j){cout << "A::fun1() : " << i << " " << j << endl;}void fun2(int i){cout << "A::fun1() : " << i << endl;}};class B : public A{public:void fun2(int i){cout << "B::fun1() : " << i << endl;}};int main(){B b;A *aa;//没有virtual的情况下,声明的指针类型即为所指类型,即使后来基类指针指向派生类 // 但没有虚表的情况下,此时该类指针指向不变aa = &b;B* bb;bb = &b;aa->fun2(1.5);//A::fun1() : 1bb->fun2(1);//B::fun1() : 1b.fun2(1.5);//B::fun1() : 1system("pause");return 0;}
阅读全文
0 0
- 关于基类指针的问题
- 关于指针的问题
- 关于指针的问题
- 关于指针的问题
- 关于指针的问题
- 关于二重指针的问题
- 关于“野指针”的问题
- 一个关于指针的问题
- 关于指针错误的问题
- 一个关于指针的问题
- 关于指针的引用问题
- 关于C的指针问题
- 关于几个指针的问题
- 一个关于指针的问题
- 关于指针的小问题
- 关于函数指针的问题
- 关于指针地址的问题
- 关于指针变量的问题
- IO流
- Floyd算法
- LinearLayout——线性布局
- SMOJ 1980 XOR (线段树)
- 【OpenCV】边缘检测:梯度,sobel算子的理解
- 关于基类指针的问题
- 金山笔试题解析
- Linux 初学必备之基础命令篇(二)
- poj 3624 Charm Bracelet
- 线段树
- OpenCv学习笔记(二)--Mat矩阵(图像容器)的创建及CV_8UC1,CV_8UC2等参数详解
- ReactNative基础(三)了解ScrollView并打造一个Banner效果
- Java设计模式 之 入门设计模式、总结
- Windows API初练手 -- 疯狂写文件代码