两个成员的类模板1

原创 2016年05月31日 14:12:32

问题及描述;

/*
 *Copyright (c) 2016,烟台大学计算机学院
 *All rights reserved.
 *文件名称;test.cpp
 *作者;邱凯
 *完成日期;2016年5月31号
 *版本号;v6.0
 *问题描述;  两个成员的类模板1
 *输入描述;  输入数据
 *输出描述; 输出答案
*/
#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;
}
运行结果;



类模板成员函数的调用问题

int main(){     //SqList.cpp     SqList sl_int;     sl_int.getLength();     sl_int.getListSize...
  • gaoyangy2011
  • gaoyangy2011
  • 2013年03月13日 15:34
  • 620

两个成员的类模板

/* *Copyright(c)2016,LynseyListening *All rights reserced. *文件名称:listening.cpp *作者 :陈旭 *完成...
  • ListeningForever
  • ListeningForever
  • 2016年06月02日 09:07
  • 145

C++实践参考:两个成员的类模板

【项目-两个成员的类模板】   设有如下的类声明:class Test{ public: void SetData1(int val) { data1=val; } void SetDat...
  • sxhelijian
  • sxhelijian
  • 2016年05月26日 15:17
  • 2294

-两个成员的类模板(2)

*Copyright (c) 2014,烟台大学计算机学院 *All right reserved. *文件名称:test.cpp *作    者:韩双志 *完成日期:2016...
  • hanshuangzhi
  • hanshuangzhi
  • 2016年05月31日 22:46
  • 143

【十四】两个成员的类模板

/*  *Copyright(c) 2016,烟台大学计算机学院   *作    者:杨栋   *问题描述:   有如下类      class  Test      {      ...
  • yangdong_hanyuan
  • yangdong_hanyuan
  • 2016年06月14日 20:56
  • 134

两个成员的类模板2

问题及描述; /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称;test.cpp *作者;邱凯 *完成日期;2016...
  • qiukai1234
  • qiukai1234
  • 2016年05月31日 14:20
  • 102

8.18在类模板外定义成员函数,实现3个数求和

#include using namespace std; template //模板声明,其中T为类型参数 class sum{ ...
  • zhang_sx
  • zhang_sx
  • 2015年06月02日 21:06
  • 768

<类模板 的 成员函数的特化>及<类 的 成员模板函数的特化>

#include "stdio.h" template class Sample { public: void print() {printf("print template\n");} };...
  • huangzeyy
  • huangzeyy
  • 2012年01月09日 09:47
  • 1426

类模板、函数模板以及类成员函数在类外定义情况

1函数模板的写法 函数模板的一般形式如下: Template 返回类型 函数名(形参表) {//函数定义体 } 说明: template是一个声明模板的关键字,表示声明一个...
  • wonengguwozai
  • wonengguwozai
  • 2016年08月03日 21:09
  • 3156

飛飛(七十七)两个成员的类模板

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作 者:李飞 *完成日期:2016年 6月 21日 ...
  • QQxiaolifei
  • QQxiaolifei
  • 2016年06月21日 20:02
  • 153
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:两个成员的类模板1
举报原因:
原因补充:

(最多只允许输入30个字)