日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
C++多態(tài)實現(xiàn)方法探討

C++編程語言中的多態(tài)的實現(xiàn),在實際編程中是比較常見的一個操作技巧。我們今天將會在這篇文章中為大家詳細介紹一下有關C++多態(tài)的實現(xiàn)方法,以方便大家在今后的實際應用中獲得一些幫助。

實現(xiàn)了C++多態(tài) 2 5 1 6

 
 
 
  1. #include < iostream> 
  2. using namespace std;  
  3. class A   
  4. {  
  5. public:  
  6. virtual void fun1(int i)  
  7. {  
  8. cout< < i< < endl;  
  9. }  
  10. public:  
  11. virtual void fun2(int j)  
  12. {  
  13. cout< < j< < endl;  
  14. }  
  15. public:  
  16. void fun(A &a)  
  17. {  
  18. a.fun1(1);  
  19. fun2(5);  
  20. }  
  21. };  
  22. class B:public A  
  23. {   
  24. public:  
  25. void fun1(int i)  
  26. {  
  27. i++;  
  28. cout< < i< < endl;  
  29. }  
  30. public:  
  31. void fun2(int j)  
  32. {  
  33. j++;  
  34. cout< < j< < endl;  
  35. }  
  36. };  
  37. main()  
  38. {  
  39. A a;  
  40. B b;  
  41. b.fun(a);  
  42. a.fun(b);  
  43. return 0;  

C++多態(tài)未實現(xiàn) 1 5 1 6

 
 
 
  1. #include < iostream> 
  2. using namespace std;  
  3. class A   
  4. {  
  5. public:  
  6. virtual void fun1(int i)  
  7. {  
  8. cout< < i< < endl;  
  9. }  
  10. public:  
  11. virtual void fun2(int j)  
  12. {  
  13. cout< < j< < endl;  
  14. }  
  15. public:  
  16. void fun(A &a)  
  17. {  
  18. a.fun1(1);  
  19. fun2(5);  
  20. }  
  21. };  
  22. class B:public A  
  23. {   
  24. public:  
  25. void fun1(int i)  
  26. {  
  27. i++;  
  28. cout< < i< < endl;  
  29. }  
  30. public:  
  31. void fun2(int j)  
  32. {  
  33. j++;  
  34. cout< < j< < endl;  
  35. }  
  36. };  
  37. main()  
  38. {  
  39. A a;  
  40. B b;  
  41. b.fun(a);  
  42. a.fun(b);  
  43. return 0;  

以上就是我們對C++多態(tài)的相關介紹。


網站題目:C++多態(tài)實現(xiàn)方法探討
網站URL:http://www.5511xx.com/article/dhhsjge.html