/*
*Copyright(c)2016,烟台大学计算机与控制工程学院
*All rights reserved
*文件名称:123.cpp
*作    者:王蕊
*完成日期:2016年6月1日
*版 本 号:v1.0
*
*问题描述:试将此类声明改为类模版声明,使得数据成员data1和data2可以是任何类型。
*/
#include <iostream>
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(13);t1.SetData2(8.13);cout<<t1.GetData1()<<"   "<<t1.GetData2()<<endl;Test<char,string>t2;t2.SetData1('k');t2.SetData2("korea!");cout<<t2.GetData1()<<"   "<<t2.GetData2()<<endl;return 0;
}

运行结果:

第十四周项目二-两个成员的类模版(1)相关推荐

  1. 第十四周项目二-两个成员的类模版(2)

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月1日 *版 本 ...

  2. 第十四周项目二成绩姓名排名

    /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:n_.cpp *作 者:战九州 *完成日期:2014年12月1日 *版 ...

  3. 第二十四周项目4-猴子选大王(约瑟夫问题)

    一群猴子,编号是1,2,3 ...m,这群猴子(m个)按照1-m的顺序围坐一圈.从第1只开始数,每数到第n个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王.输入m和n, ...

  4. C++走向远洋——63(项目二2、两个成员的类模板)

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...

  5. 第十四周项目四——矩阵运算(2)矩阵相乘

    问题及代码 一个n行m列的矩阵可以乘以一个m行p列的矩阵,得到的结果是一个n行p列的矩阵,其中的第i行第j列位置上的数等于前一个矩阵第i行上的m个数与后一个矩阵第j列上的m个数对应相乘后所有m个乘积的 ...

  6. 第十周项目二 M$pszi$y是什么意思?

    问题:   小明让同学传纸条给小丽,纸条上写着M$pszi$y.小丽接到会心一笑,大家却不知所云.他们俩的花招瞒不过老师,给你一个程序,输入M$pszi$y,输出的就是小明的真实意思! 老师提供的代码 ...

  7. 第十四周项目2-带姓名的成绩单

    设score[8]数组中存储8名同学的C++成绩,增加一个数组string name[8]并赋初值,表示同学们的姓名.这两个数组中,每名同学的姓名与成绩的下标要始终保持一致. (1)输出按成绩排序后的 ...

  8. 第十四周项目三-数组类模板

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月2日 *版 本 ...

  9. 第四周项目二-太乐了

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月20日*版 本 号:v1. ...

最新文章

  1. 拔河原理html,大班活动拔河活动教案
  2. SpringBoot的配置文件加载顺序和使用方式
  3. 前端工程师的一大神器——puppeteer
  4. Win11系统如何解除网络限制
  5. w7系统计算机里没有摄像头,win7系统没有摄像头不能视频的几种原因和解决方法...
  6. 参会人员管理系统C语言代码,某小型会议参会人员管理系统
  7. C/C++ sizeof(下)
  8. ACL实验详细过程讲解
  9. java range注解_最全的Java Spring注解
  10. celebA_hq高清人脸图片下载、生成代码
  11. 压力测试-LR工具安装
  12. property_get和property_set使用方法
  13. 百度推出新版团购导航 对团购导航造成冲击
  14. widows计算器恢复
  15. adb shell and docker_k8s
  16. 用Git在阿里云下克隆时出现“Please make sure you have the correct access rights and the repository exists”错误
  17. python中怎么计数_python怎么计数
  18. 主成分分析实战篇:南极考察站检测数据降维
  19. 处理Maven本地仓库.lastUpdated文件
  20. 《缠中说禅108课》66:主力资金的食物链

热门文章

  1. OPENCV标定外参
  2. pointnet 结果可视化_PointNet论文复现及代码详解
  3. delphi中checkcombobox最大长度_并行光信号传输中的信道间传播时间偏差
  4. python标准库很丰富支持多种编程范式_计算机考试简答题
  5. JXJJOI2018_T2_tank
  6. 11.32 php扩展模块装安
  7. 8 关于数据仓库维度数据处理的方法探究系列——父子维
  8. 【编码】-小Ho的防护盾-2016.08.14
  9. LeetCode OJ:Pascal's TriangleII(帕斯卡三角II)
  10. android 设颜色透明值