类模版

原创 2016年05月30日 21:14:29
#include <iostream>

using namespace std;

template<typename T>
class Operate
{
public:
    T Add(T a, T b);

    T Minus(T a,T b);
};

template<typename T>
T Operate<T>::Add(T a, T b)
{
    return a+b;
}

template<typename T>
T Operate<T>::Minus(T a, T b)
{
    return a-b;
}

void test_1()
{
    Operate<int> op1;
    cout << op1.Add(3,4) << endl;
    cout << op1.Minus(8,2) << endl;

    Operate<float> op2;
    cout << op2.Add(3.2,1.8) << endl;
    cout << op2.Minus(3.2,1.2) << endl;

}

int main()
{
    test_1();
    cout << "---end---" << endl;
    return 0;
}




相关文章推荐

【2.0版本】Capi文档生成帮助类,一键生成WebApi接口说明文档,方法异常处理,模拟请求接口(使用Hplus模版)

CApi文档生成帮助类,一键生成WebApi接口说明文档,方法异常处理,模拟请求接口,文档一键生成,简单高效,降低手动修改带来的错误,开放源码,可自行扩展和优化(使用Hplus模版)【2.0版本】...

分享java压力测试模版类

压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。网络游戏中...

C++ 模版类 详细讲解

模版类定义直接先说一下模版类的定义:template class 类名 { 内容 }一个小示例如下: template class A { private: ...

CMS系统模版引擎设计(3):Label基类的设计

上节讲了页面的整个生产流程,大家都期待第三篇,也就是生产的核心内容——Label的替换。说实话,我很有压力啊:)一个人一个实现思路,所以...可能你不能接受。我的标签分为2种,一种是配置变量标签(就是...

C++零基础入门学习(类模版)

类模板 目录 简介 类模板的使用 类模板的派生 类模板的作用 展开 简介 定义 类模板,是对一批仅仅成员数据类型不同的类的...

C++ 模版类的单向循环链式线性表

基于之前做的单向链式线性表http://blog.csdn.net/shiwazone/article/details/47000191,改进下,实现了循环链表,相对应单向链表,循环链表将尾节点的指针...

9秒学院C++模版类实现单链表

先上代码 /********************************线性表抽象类的定义***************************/ template class list{...

函数模板和类模板 模版特化

函数模板和类模板 模版特化 关键字: template , template 模板        模板(template)是一个将数据类型参化的工具,它提供了一种将代码与数据类相脱离的机制,...

c++ 类模版

c++ 类模版 1. 类模版的定义和声明  template  ...............  或者  template  .....................  关键字cl...
  • henuyx
  • henuyx
  • 2012年12月08日 00:55
  • 360

c++类模版

上一篇讲了c++的函数模板,类模板是在比类更高级层次上的抽象,可以用类模板来创建类。简单的说,类模板就是一个抽象的类。                           类模板、类及对象...
  • zjb204
  • zjb204
  • 2014年02月19日 21:25
  • 521
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类模版
举报原因:
原因补充:

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