随笔分类 -  设计模式

java语言为基础
面试题-Java设计模式举例
摘要:面试题-Java设计模式举例 1、适配器模式 涉及三个角色:Target目标接口、Adaptee源角色、Adapter适配器;Adapter将源接口适配到目标接口,继承源接口,实现目标接口。 Java I/O操作中很多这样的例子: InputStreamReader 将 InputStream 适配 阅读全文

posted @ 2017-02-18 11:11 随风浪子的博客 阅读(3126) 评论(0) 推荐(0) 编辑

调停者模式
摘要:调停者模式 调停者模式是对象的行为模式,调停者模式包装了一系列对象相互作用的方式,使得这些对象不必明显引用。从而他们之间的耦合度就会降低,调停者模式类似于电脑的主板和各个组件的交互。 调停者模式包括以下角色: ● 抽象调停者(Mediator)角色:定义出同事对象到调停者对象的接口,其中主要方法是一 阅读全文

posted @ 2016-09-09 19:44 随风浪子的博客 阅读(465) 评论(0) 推荐(0) 编辑

策略模式
摘要:使用场景:假如给你一个整型数组,我想对数组进行排序,可以有好多种方法。选择排序,冒泡排序,插入排序,快排等等。如果我在使用的时候到底选择哪一种排序方法?写在一个类里以参数值来区分? no策略模式就是:不影响用户使用,内部可以自由的选择算法。首先定义一个排序算法接口public interface M... 阅读全文

posted @ 2015-01-16 16:40 随风浪子的博客 阅读(144) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示