码迷,mamicode.com
首页 > 其他好文 > 详细

未完待续

时间:2018-05-18 15:32:06      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:image   style   return   oid   nbsp   clu   \n   inf   png   

 1 #include <iostream>
 2 #include<typeinfo>
 3 #include<vector>
 4 
 5 using namespace std;
 6 
 7 class Base{
 8 public:
 9     virtual void fun(){cout << "Base::fun\n";}
10 };
11 class Derived : public Base{
12 public:
13     void fun(int i){cout << "Derived the i = " << i << endl;}
14 };
15 class Sunzi : public Derived{
16 public:
17     void fun(){cout << "in Sunzi\n";}
18 };
19 
20 int main()
21 {
22     Derived de;
23     de.fun(1);
24     //de.fun(); //error
25     Sunzi sun;
26     sun.fun();
27     Base *ba = &sun;
28     ba->fun();
29     return 0;
30 }

技术分享图片

 

未完待续

标签:image   style   return   oid   nbsp   clu   \n   inf   png   

原文地址:https://www.cnblogs.com/CreatorKou/p/9056124.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!