摘要: 应用场景:抽象部分与实现部分分离,使它们都可以独立的变化。创建一个抽象类:package bridge;public abstract class Abstraction { protected Interfacor interfacor; public Abstraction(Interfaco... 阅读全文
posted @ 2015-11-30 17:24 Lost blog 阅读(230) 评论(0) 推荐(0)
摘要: 外观模式主要应用场景在于为复杂的子系统提供一个简单的接口,提高子系统的独立性。 创建DrawerOne类: package facade; public class DrawerOne { public void open() { System.out.println("第一个抽屉被打开了"); g 阅读全文
posted @ 2015-11-30 16:15 Lost blog 阅读(202) 评论(0) 推荐(0)
摘要: 代理模式使用了多态,主要是便于扩展,代理类和被代理类使用的是同一个接口。代码演示,先创建一个接口Women。Women.javapackage proxy;public interface Women { public void eat(); public void paly();}创建两个要被代理... 阅读全文
posted @ 2015-11-30 15:08 Lost blog 阅读(198) 评论(0) 推荐(0)