第13周阅读程序——虚函数

来源:互联网 发布:pdf阅读器软件下载 编辑:程序博客网 时间:2024/06/06 04:54
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.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