编程小练习


#include<iostream>
using namespace std;
template <typename T1,typename T2>
class Test
{
public:
    void SetData(T1 val ){data1=val;}
    void SetData(T2 val){data2=val;}
    T1 GetData1(){return data1;}
    T2 GetData2(){return data2;}
private:
    T1 data1;
    T2 data2;
};
int main()
{
    Test <int ,double >t1;
    t1.SetData(2.5);
    t1.SetData(3);
    cout<<t1.GetData1()<<" "<<t1.GetData2()<<endl;

    Test <string ,char>t2;
    t2.SetData('*');
    t2.SetData("heheda");
    cout<<t2.GetData1()<<"    "<<t2.GetData2()<<endl;

    return 0;
}

阅读更多
个人分类: 编程小练习
上一篇编程小练习
下一篇十四周练习
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭