设计模式
周自宇
数据仓库、数据治理、BI
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代理模式(Proxy)
定义: 为其他对象提供一种代理以控制对这个对象的访问(1)静态代理: package com.eshore.zzy.design.pattern.proxy.staticproxy;public interface Subject { public void sayHello(String name); }package com.eshore.zzy.design.patt原创 2008-12-04 08:57:00 · 496 阅读 · 0 评论 -
适配器模式(Adapter)
定义:将一个类的接口转换为客户需要的另一个接口,适配器使原本由于接口不兼容而不能在一起工作的类可以一起工作package com.eshore.zzy.design.pattern.adapter;public interface Flyable { public void fly(); }package com.eshore.zzy.design.pattern.adapter;原创 2008-12-04 09:33:00 · 440 阅读 · 0 评论 -
装饰者模式(Derector)
定义:装饰者将模式动态地将责任附加到对象上,若要扩展功能,装饰者模式提供了比继承更有弹性的替代方案 定义装饰者和被装饰者的接口,类似于java.io.InputStreampackage com.eshore.zzy.design.pattern.derector;public interface Bird { public void fly(); }//被装饰的类型p原创 2008-12-03 17:36:00 · 894 阅读 · 0 评论
分享