- 29
- 0
- 约4.35千字
- 约 6页
- 2023-05-06 发布于上海
- 举报
实验(上机)六 适配器模式
实验(上机)目的
1、 练习使用结构型设计模式;
2、 练习使用适配器模式的设计思路;
3、 练习使用适配器模式实现“教务学生成绩排序查找”案例的实现。实验(上机)课时
2 学时
实验(上机)环境
JDK1.8\Eclipse Mars
预备知识
1、结构型模式;
2、适配器模式概述;
3、适配器模式的结构与实现;
4、适配器模式的应用实例;
5、缺省适配器模式;
6、双向适配器模式;
7、适配器模式的优缺点与适用环境。
实验(上机)内容
在为某学校开发教务管理系统时,开发人员发现需要对学生成绩进行排序和查找, 该系统的设计人员已经开发了一个成绩操作接口ScoreOperation,在该接口中声明了排序方法Sort(int[]) 和查找方法Search(int[], int),为了提高排序和查找的效率,开发人员决定重用现有算法库中的快速排序算法类QuickSortClass 和二分查找算法类BinarySearchClass,其中QuickSortClass 的 QuickSort(int[])方法实现了快速排序, BinarySearchClass 的 BinarySearch (int[], int)方法实现了二分查找。
由于某些原因,开发人员已经找不到该算法库的源代码,无法直接通过复制和粘贴 操作来重用其中的代码;而且部分开发人员已经针对Score
原创力文档

文档评论(0)