- 4
- 0
- 约4.37千字
- 约 20页
- 2017-07-29 发布于北京
- 举报
网络程序设计(java)第05章泛型和枚举new
* * 网络程序设计Network Programming第五章 泛型和枚举 赵建立 山东科技大学信息科学与工程学院 College of Information Science and Engineering , Shandong University of Science and Technology zhaojianli@ * * 本章总体纲要 泛型 枚举 泛型程序设计 泛型程序设计,简单地说就是使用模板的程序设计法。 将一些常用的数据结构(比如链表,数组,二叉树)和算法(比如排序,查找)写成模板,以后则不论数据结构里放的是什么对象,算法针对什么样的对象,则都不必重新实现数据结构,重新编写算法。 标准模板库 (Standard Template Library) 就是一些常用数据结构和算法的模板的集合。主要由 Alex Stepanov 开发,于1998年被添加进C++标准 有了STL,不必再从头写大多的标准数据结构和算法,并且可获得非常高的性能。 模板引子 1.假如设计一个求两参数最大值的函数,在实践中我们可能需要定义四个函数: int max ( int a , int b ) { return ( a b ) ? a , b ; } long max ( long a , long b ) { return ( a b ) ? a , b ;} dou
原创力文档

文档评论(0)