第11周 程序阅读——继承和派生 自选阅读(3)
来源:互联网 发布:淘宝店铺入驻有什么好 编辑:程序博客网 时间:2024/04/27 14:26
问题描述:
阅读程序,请写出这些程序的运行结果
#include<iostream>using namespace std;class my_base{ int a,b;public: my_base(int x,int y) { a=x; b=y; } virtual void show() { cout<<"base"; cout<<a<<" "<<b<<endl; }};class my_class: public my_base{ int c;public: my_class(int x,int y,int z):my_base(x,y) { c=z; } void show() { cout<<"my_class "<<"c="<<c; }};int main(){ my_base mb(50,50),*mp; my_class mc(10,20,30); mp=&mb; mp->show(); mp=&mc; mp->show(); return 0;}
预计运行结果:
base50 50
my_class c=30
实际运行结果:
virtual 参考理解点击打开链接
0 0
- 第11周 程序阅读——继承和派生 自选阅读(3)
- 第11周 程序阅读——继承和派生 自选阅读(1)
- 第11周 程序阅读——继承和派生 自选阅读(2)
- 第11周 程序阅读-继承和派生3
- 第11周 程序阅读——继承和派生(3)
- 第11周 阅读程序-继承和派生2
- 第11周 程序阅读-继承和派生4
- 第10、11周程序阅读 继承和派生 1
- 第11周 程序阅读——继承和派生(1)
- 第11周 程序阅读——继承和派生(2)
- 第11周 程序阅读——继承和派生(4)
- 第11周-阅读继承和派生
- 第11周 自选阅读3
- 第11周-程序阅读继承和派生构造析构函数顺序
- 2015级C++第10、11周程序阅读 继承和派生
- 2015级C++第10、11周程序阅读(补充) 继承和派生
- 第10、11周程序阅读(补充) 继承和派生
- 《C++语言基础》程序阅读——继承和派生
- 深入浅出JAVA多线程(1)-方法 JOIN
- leetcode_Remove Element
- web前端开发笔试集锦(javascript篇)
- 4、流程控制语句——Flow Control Statement
- java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.EditText
- 第11周 程序阅读——继承和派生 自选阅读(3)
- poj 1719(二分图匹配)
- 5、理解面向对象程序设计——封装
- 黑马程序员——Java基础知识之DUI(图形用户界面)
- 快速获取游客和用户IP的具体实现方法
- POJ3045 Cow Acrobats (贪心)
- 6、面向对象之封装
- K-L变换和PCA的区别
- windows程序设计——窗口类