![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件设计模式与体系结构
文章平均质量分 90
Renard_H
编程成长进行时
展开
-
软件设计模式与体系结构——适配器模式
设计模式设计模式是解决特定问题的一系列套路。它不是语法规定。而是一套用来提高代码可复用性、可维护性、可读性、稳健性、以及安全性的解决方案设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解正确使用设计模式具有以下优点:可以提高程序员的思维能力、编程能力和设计能力使程序设计更加标准化、代码编制更加工程化,使软件开发效率大大提升,从而缩短软件的开发周期使设计的代码可重用性高、可读性强、可靠性高、灵活性好、可维护性强。适配器适配器模.原创 2021-11-18 20:08:37 · 417 阅读 · 0 评论 -
实例展示:软件设计模式中的适配器模式之对象适配器
现有一个接口DataOperation定义了排序方法sort(int[])和查找方法search(int[], int),已知类QuickSort的quickSort(int[])方法实现了快速排序算法,类BinarySearch的binarySearch(int[], int)方法实现了二分查找算法。试使用适配器模式设计一个系统,在不修改源代码的情况下将类QuickSort和类BinarySearch的方法适配到DataOperation接口中。绘制类图并编程实现。(要求实现快速排序和二分查找,使用对象原创 2021-11-18 19:10:50 · 894 阅读 · 0 评论