zoukankan      html  css  js  c++  java
  • C++走向远洋——62(项目二1、类模板)

    */  
     * Copyright (c) 2016,烟台大学计算机与控制工程学院  
     * All rights reserved.  
     * 文件名:text.cpp  
     * 作者:常轩  
     * 微信公众号:Worldhello  
     * 完成日期:2016年6月4日  
     * 版本号:V1.0  
     * 问题描述: 类模板 
     * 程序输入:无  
     * 程序输出:见运行结果  
     */  
    #include <iostream>
    #include <string>
    using namespace std;
    template <class T1,class T2>
    class  Test
    {
    public:
        void SetData1(T1 val)
        {
            data1=val;
        }
        void SetData2(T2 val)
        {
            data2=val;
        }
        T1 GetData1()
        {
            return data1;
        }
        T2 GetData2()
        {
            return data2;
        }
    private:
        T1 data1;
        T2 data2;
    };
    int main()
    {
        Test <int,double> t1;
        t1.SetData1(10);
        t1.SetData2(5.4);
        cout<<t1.GetData1()<<"   "<<t1.GetData2()<<endl;
        Test <char,string> t2;
        t2.SetData1('a');
        t2.SetData2("China!");
        cout<<t2.GetData1()<<"   "<<t2.GetData2()<<endl;
        return 0;
    }
    
    
    


    运行结果:


  • 相关阅读:
    hdu2588-GCD-(欧拉函数+分解因子)
    欧拉定理及其扩展定理公式
    hdu2973-YAPTCHA-(欧拉筛+威尔逊定理+前缀和)
    hdu5391-Zball in Tina Town-威尔逊定理(假证明)
    deleted
    deleted
    deleted
    deleted
    deleted
    deleted
  • 原文地址:https://www.cnblogs.com/chxuan/p/8232186.html
Copyright © 2011-2022 走看看