第13周阅读程序(1)虚函数
来源:互联网 发布:如何提高精气神 知乎 编辑:程序博客网 时间:2024/06/06 16:31
代码:
/**Copyright (c) 2016, 烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp;*作 者:岳成艳2016年5月25号;*版 本 号:vc++6.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
- 第13周阅读程序(1)虚函数
- 第13周 程序阅读-虚函数
- 第13周-阅读程序(1)虚函数
- 第13周程序阅读(3)纯虚函数
- 第13周 程序阅读-虚析构函数
- 第13周多态性与虚函数程序阅读
- 第13周 程序阅读-纯虚函数
- 第13周阅读程序——虚函数
- 第13周阅读程序——纯虚函数
- 第13周-阅读程序(3)纯虚函数
- 第13周阅读程序(2)虚析构函数
- 第13周程序阅读(1)
- 第13周-程序阅读(1)
- 第13周-阅读程序(1)
- 第13周阅读程序(1)
- 第15周项目-阅读指针函数程序(1)
- 第13周 阅读程序,写出运行结果。(1)虚函数
- 第13周 阅读程序,写出运行结果。(3)纯虚函数
- nyoj290 动物统计加强版
- nginx服务器安装及配置文件详解
- java设计模式-桥接模式
- poj 1190 生日蛋糕(深搜+剪枝技巧)
- 【Java学习-J.160525.0.18】JNDI数据库连接池创建步骤
- 第13周阅读程序(1)虚函数
- 【Halcon】Blob分析的形态学算子应用(count_pellets.hdev)
- hdu5523Game
- containsKey
- kafka 数据删除策略
- js 获取文本框中光标所在字符串索引位置
- GIT - 基本概念(对象,索引,提交)
- 【CodeForces】#621A - Wet Shark and Odd and Even(水)
- Spring定时任务之Quartz