第十一周项目 0 阅读程序(1.1)
来源:互联网 发布:如何理解数组的概念 编辑:程序博客网 时间:2024/06/08 01:07
/** Copyright (c) 2015, 烟台大学计算机学院* All rights reserved.* 文件名称:main.cpp* 作 者 :韩娟* 完成日期 :2015年6月3日* 版 本 号 :v1.0** 问题描述 : 阅读程序* 输入描述 : 略* 程序输出 :按要求输出*/#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;}
知识点总结 :
对于虚函数来说,本来基类和派生类有同名的函数,会只调用基类不用调用派生类,但是如果是虚函数,该调用派生类的时候就可以调用派生类的而不是基类的,这就是虚函数最大的好处。
学习心得 :
新的知识点是一种新的感悟,学习是一个循序渐进的过程。
0 0
- 第十一周项目 0 阅读程序(1.1)
- 第十一周项目 0 阅读程序(1.2)
- 第十一周项目 0 阅读程序(1.3)
- 第十一周项目 0 阅读程序(2)
- 第十周第十一周项目1阅读程序(1)
- 第十周第十一周项目1阅读程序(2)
- 第十周第十一周项目1阅读程序(3)
- 第十周第十一周项目1阅读程序(4)
- 第十周第十一周项目1阅读程序(5)
- 第十周第十一周项目1阅读程序(6)
- 第十周第十一周项目1阅读程序(7)
- 第十周第十一周项目1阅读程序(8)
- 第十周第十一周项目1阅读程序(9)
- 第十一周 阅读程序
- 第十一周阅读程序
- 第十一周阅读程序
- 第十一周阅读程序
- 第十一周阅读程序
- GitHub 上都有哪些值得关注学习的 iOS 开源项目?
- Android 实现记住用户名和密码的功能
- 第十三周 项目一 动物这样叫
- 第13周-程序阅读(4)
- Solr搜索的排序打分规则探讨
- 第十一周项目 0 阅读程序(1.1)
- 第十三周【项目3-立体类族共有的抽象类】
- SqlServer的优化
- 数据清洗小记(2):全角数字转换半角数字
- 十三周项目二
- WCF Contracts and Backward Compatibility
- opencv鼠标操作cvSetMouseCallback和文本显示cvPutText的总结
- BIRT Viewer 参数配置详解
- listview更改选中时item背景色