码迷,mamicode.com
首页 >  
搜索关键字:泛型编程    ( 375个结果
Java泛型编程
1. 泛型类 泛型类就是具有一个或者多个类型变量的类,在Java集合框架中大量使用了泛型类。通过泛型编程可以使编写的代码被很多不同的类型所共享,大大提高了代码的重用性。 下面给出一个自定义泛型类的例子:public class Pair{ private T first; private T...
分类:编程语言   时间:2015-08-10 21:43:28    阅读次数:174
c++ _ 模板与泛型编程
例子:比较两个值的函数模板template int compare(const T &t1, const T &t2) { if (t2 < t1) return 1; if (t1 < t2) return -1; return 0; }编写泛型代码的两个重要原则: 1 模板中函数参数是const的引用 2 函数体中条件判断仅适用<比较运算符模...
分类:编程语言   时间:2015-08-07 01:51:25    阅读次数:195
C++ Primer 学习笔记_76_模板和泛型编程 --模板定义[继续]
模板和泛型编程--模板定义[续]四、模板类型形參 类型形參由keywordclass或 typename后接说明符构成。在模板形參表中,这两个keyword具有同样的含义,都指出后面所接的名字表示一个类型。 模板类型形參可作为类型说明符在模板中的不论什么地方,与内置类型说明符或类类型说明符的使用方式...
分类:编程语言   时间:2015-08-06 22:15:50    阅读次数:193
C# 泛型编程之泛型类、泛型方法、泛型约束
泛型方法 在C#2.0中,方法可以定义特定于其执行范围的泛型参数,如下所示:publicclassMyClass{//指定MyMethod方法用以执行类型为X的参数publicvoidMyMethod(Xx){//}//此方法也可不指定方法参数publicvoidMyMethod(){//}} 即使...
分类:Windows程序   时间:2015-08-06 12:46:22    阅读次数:193
cocos2d-x学习笔记(一)C++基础知识
以下内容为部分C++基础知识点:1、C++特点C++是在C语言的基础上发展来的,但是并不是C++比C语言高级,两者的编程思想不一样,应用的领域也不一样。在各自的领域,谁也不能替代谁。C++相对于C主要有如下特点:类型检查更为严格增加了面向对象的机制增加了泛型编程的机制增加了异..
分类:编程语言   时间:2015-08-06 02:11:24    阅读次数:179
C++ Primer Plus(一)——预备知识
?1.1 ?C++简介? C++=C语言+面向对象+泛型,C++的编程方式=过程性语言+面向对象语言+泛型编程 1.2? C++简史 1. 过程性语言首先确定计算及应采取的操作,然后使用编程语言来实现这些操作。 2. 结构化编程将分支...
分类:编程语言   时间:2015-08-04 09:30:45    阅读次数:130
C++标准模板库
作为C++标准库相当重要的一部分,STL库提供一系列组件操作。它主要可以分为容器、迭代器、基本算法、函数对象以及内存分配器和配接器六个部分。整个STL库的代码都采用模板函数以及模板类的方式实现,具有高度的通用性。对于传统的应用程序来讲,模板库支持并且倡导一种新的编程风格,即称为泛型编程思想,以通用的...
分类:编程语言   时间:2015-07-29 12:06:15    阅读次数:231
C++易vector
很长一段时间没有动手编写C++计划。无非就是模仿后STL对,虽然达不到标准STL该程序。但简单的功能来实现。STL事实上,深刻:泛型编程、容器、算法、适配器...有的是内容能够学。以下是依据STL源代码。写的一个非常easy的vector,实现了部分接口。事实上vector还是相对非常easy的容器...
分类:编程语言   时间:2015-07-28 12:39:13    阅读次数:137
泛型编程和函数指针
函数指针 #include int jug(int x, int y) { if (x >= 0) return x; else if (y == 0) return x; else return x / y; } int sub(int x, int y) { return (x + y); } int minus(int x, int y) { r...
分类:其他好文   时间:2015-07-27 23:01:10    阅读次数:210
万法归宗,所有集合类的基础模板
一、 实践了泛型编程 二、利用了java提供的迭代器 三、内部类 四、数据抽象 五、可变数组的实现技巧(1/2和1/4) 六、在main中放入API最小测试实例 import java.lang.Iterable; import java.util.Iterator; public class Stack implements Iterable { private Item[...
分类:其他好文   时间:2015-07-26 17:27:12    阅读次数:99
375条   上一页 1 ... 22 23 24 25 26 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!