12 2017 档案

摘要:转载自:https://www.cnblogs.com/zplogo/p/6428593.html 用抽象基类定义算法框架 RefreshBeverage 具体子类延迟实现步骤 Coffee 钩子使子类更灵活 Tea 测试类 RefreshBeverageTest 阅读全文
posted @ 2017-12-25 17:26 小狼咕咕 阅读(1639) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/xu__cg/article/details/53024490 抽象构件 具体构建 装饰角色 具体装饰角色 客户端 阅读全文
posted @ 2017-12-22 10:08 小狼咕咕 阅读(236) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/V1haoge/p/6513651.html 观察者接口:Observer 定义三个观察者:Bianyi1、Bianyi2、Bianyi3 目标接口:Target 定义两个嫌疑犯:XianFan1、XianFan2 测试类:Clienter 阅读全文
posted @ 2017-12-21 16:00 小狼咕咕 阅读(240) 评论(0) 推荐(0)
摘要:public interface People { public void work(); } public class RealPeople implements People { public void work() { System.out.println("工作中..."); } } /** * 代理类 * */ public class... 阅读全文
posted @ 2017-12-20 18:04 小狼咕咕 阅读(213) 评论(0) 推荐(0)
摘要:适配器模式分为两种:类适配器模式和对象适配器模式。废话不多说,直接上代码。 1、类适配器模式 2、对象适配器模式 阅读全文
posted @ 2017-12-20 17:29 小狼咕咕 阅读(256) 评论(0) 推荐(0)
摘要:策略模式的定义: 策略模式其实特别好理解,俗话说得好,条条大路通罗马,做的都是一件事,实现的方式却可以千万种,在这种情况下,如何使得每个人都可以根据自己的喜好来选择具体的方式,在调用时可以根据不同方式的变化而互不影响的变化。 策略模式的实现: 1.首先定义一个策略接口。 2.根据不同的方式具体的实现 阅读全文
posted @ 2017-12-20 16:42 小狼咕咕 阅读(359) 评论(0) 推荐(0)