MOOC清华《面向对象程序设计》第4章:向上映射实验

来源:互联网 发布:安知玉如意txt久久 编辑:程序博客网 时间:2024/06/06 22:17
#include <iostream>using namespace std;class Base{public:void print(){cout << "Base::print()" << endl;}};class Derive:public Base{public:void print(){cout << "Derive::print()" << endl;}};void fun(Base obj){obj.print();}int main(){Derive d;d.print();fun(d);return 0;}

第二行显示Base的原因是fun()函数的形参类型是Base。

阅读全文
0 0
原创粉丝点击