小白学c++之构造函数里的虚函数
来源:互联网 发布:锐捷网络校园招聘 编辑:程序博客网 时间:2024/05/16 13:49
#include <iostream>#include <string>#include <vector>using namespace std;class base{public: base() { logbase(); } virtual void logbase() { cout<<"from base"<<endl; }};class derive:public base{public: virtual void logbase() { cout<<"from derive"<<endl; }};int main(int argc, const char *argv[]){ derive d; return 0;}这段代码的结果是打印 from base,说明在调用base构造函数时,derive还没被创建所以调用的base里的logbase。代码的目的是把派生类的信息传递给base类,利用虚函数的做法显然这样是不可行的,
0 0
- 小白学c++之构造函数里的虚函数
- 【C#】 之 构造函数
- 继承里的构造函数
- objective-c之构造函数
- 【构造函数】----构造函数里的变量--内存图解
- C++/C#的区别之在构造函数中调用虚函数
- [C++]子类的构造函数
- [c++]类的构造函数
- C++-类的构造函数
- java 继承里的构造函数和构造代码块
- 【原创】大话C、C++之 危险的拷贝构造函数
- C++:构造函数中调用虚函数
- C++:构造函数中调用虚函数
- <C++>14.构造函数的重载与拷贝构造函数
- C/C++学习之构造函数
- 阴沟里翻船之C函数memset
- C#里静态构造函数
- 【C/C++】构造函数的初始化列表
- Merge Intervals
- 从互联网的旁观者,转为互联网的建设者,推动者!!!
- PHP+Mysql————数据分页显示技术
- 微信聊天记录被老公删除了怎样才可以恢复呢?
- ACdream 1241(Ranking)
- 小白学c++之构造函数里的虚函数
- 互联网世界的“人工智能”——探秘“深度学习”的前世今生
- 网格控件群组的简单使用和颜色设置
- 怎么破解别人的微信密码查看聊天记录
- 软考-操作系统
- 常用的主机监控Shell脚本
- 由一个switch语句理解c语言中getchar函数
- 黑马程序员-读取键盘_转换流_异常日志信息_打印java虚拟机信息
- 最近一份工作的总结