第13周 程序阅读-虚函数
2015-06-01 16:47
337 查看
#include<iostream> using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() { b='E'; } void print() const { cout<<b; } }; void show(A &x) { x.print(); } int main() { A d1,*p; B d2; p=&d2; d1.print(); d2.print(); p->print(); show(d1); show(d2); return 0; }
运行结果:
相关文章推荐
- 【Android】仿微信通讯录中的右侧字母表控件
- "Mon Dec 28 00:00:00 CST 2008"的格式字符串转换 yyyy-MM-dd 格式
- 【C语言探索之旅】 第三部分第一课:SDL开发游戏之安装SDL
- mysql命令行以及mysql workbence查询结果中文乱码的解决方法
- 青蛙跳台阶问题——剑指offer
- POJ 1971 Parallelogram Counting
- 13_定位布局.txt
- 大学玩什么游戏比较好?
- 12_清除浮动.txt
- 11_浮动布局.txt
- UIViewController中各方法调用顺序及功能总结
- BinTree::遍历
- Python之学习笔记(数据库使用)
- 揭秘Google数据中心网络B4(李博杰)
- Struts2中的get、set方法作用:
- 10_css控制背景与css精灵.txt
- 棋牌游戏开发人员对棋牌游戏未来发展预测
- 粒子编辑器 和 字体编辑器破解版
- 9_块与内联元素.txt
- Java 动态代理