第十四周项目二-两个成员的类模版(1)
/*
*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)相关推荐
- 第十四周项目二-两个成员的类模版(2)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月1日 *版 本 ...
- 第十四周项目二成绩姓名排名
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:n_.cpp *作 者:战九州 *完成日期:2014年12月1日 *版 ...
- 第二十四周项目4-猴子选大王(约瑟夫问题)
一群猴子,编号是1,2,3 ...m,这群猴子(m个)按照1-m的顺序围坐一圈.从第1只开始数,每数到第n个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王.输入m和n, ...
- C++走向远洋——63(项目二2、两个成员的类模板)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...
- 第十四周项目四——矩阵运算(2)矩阵相乘
问题及代码 一个n行m列的矩阵可以乘以一个m行p列的矩阵,得到的结果是一个n行p列的矩阵,其中的第i行第j列位置上的数等于前一个矩阵第i行上的m个数与后一个矩阵第j列上的m个数对应相乘后所有m个乘积的 ...
- 第十周项目二 M$pszi$y是什么意思?
问题: 小明让同学传纸条给小丽,纸条上写着M$pszi$y.小丽接到会心一笑,大家却不知所云.他们俩的花招瞒不过老师,给你一个程序,输入M$pszi$y,输出的就是小明的真实意思! 老师提供的代码 ...
- 第十四周项目2-带姓名的成绩单
设score[8]数组中存储8名同学的C++成绩,增加一个数组string name[8]并赋初值,表示同学们的姓名.这两个数组中,每名同学的姓名与成绩的下标要始终保持一致. (1)输出按成绩排序后的 ...
- 第十四周项目三-数组类模板
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月2日 *版 本 ...
- 第四周项目二-太乐了
/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月20日*版 本 号:v1. ...
最新文章
- 拔河原理html,大班活动拔河活动教案
- SpringBoot的配置文件加载顺序和使用方式
- 前端工程师的一大神器——puppeteer
- Win11系统如何解除网络限制
- w7系统计算机里没有摄像头,win7系统没有摄像头不能视频的几种原因和解决方法...
- 参会人员管理系统C语言代码,某小型会议参会人员管理系统
- C/C++ sizeof(下)
- ACL实验详细过程讲解
- java range注解_最全的Java Spring注解
- celebA_hq高清人脸图片下载、生成代码
- 压力测试-LR工具安装
- property_get和property_set使用方法
- 百度推出新版团购导航 对团购导航造成冲击
- widows计算器恢复
- adb shell and docker_k8s
- 用Git在阿里云下克隆时出现“Please make sure you have the correct access rights and the repository exists”错误
- python中怎么计数_python怎么计数
- 主成分分析实战篇:南极考察站检测数据降维
- 处理Maven本地仓库.lastUpdated文件
- 《缠中说禅108课》66:主力资金的食物链
热门文章
- OPENCV标定外参
- pointnet 结果可视化_PointNet论文复现及代码详解
- delphi中checkcombobox最大长度_并行光信号传输中的信道间传播时间偏差
- python标准库很丰富支持多种编程范式_计算机考试简答题
- JXJJOI2018_T2_tank
- 11.32 php扩展模块装安
- 8 关于数据仓库维度数据处理的方法探究系列——父子维
- 【编码】-小Ho的防护盾-2016.08.14
- LeetCode OJ:Pascal's TriangleII(帕斯卡三角II)
- android 设颜色透明值