首页 > 其他 > 详细

lei muban

时间:2019-12-08 20:02:45      阅读:95      评论:0      收藏:0      [点我收藏+]
  1 #include<iostream>                                                          
  2 using namespace std;
  3 template
  4 <typename T>
  5 class Operator{
  6 
  7     public:
  8         T add(T a,T b){
  9             return a + b;
 10         }
 11         T minus(T a,T b){
 12             return a - b;
 13         }
 14         T multiply(T a,T b){
 15             return a*b;
 16         }   
 17         T divide(T a,T b){
 18             if(b != 0){
 19                 return a/b;
 20             }
 21         } 
 22 };          
 23 int main(){
 24     Operator<int>op1;
 25     cout << "op1.add(1,2)=" << op1.add(1,2) << endl;
 26     Operator<string>op2;
 27     cout << "op2.add()=" << op2.add("liuhuaxian&&","yanlele") << endl;
 28     return 0;
 29 }
~                                                                               
~                                                                               
~                                                                             从此                                                

 

lei muban

原文:https://www.cnblogs.com/DXGG-Bond/p/12006812.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!