
设计模式
m0_37567301
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式——FACTORY
设计模式——FACTORY 作者:DecaMinCow 博客:http://blog.youkuaiyun.com/m0_37567301 邮箱:decamincow#gmail.com (#->@) 使用场景 系统的产品有多于一个的产品族,而系统只消费其中某一族的产品 主要是解耦,降低后面维护成本,只需修改工厂实现,不要在各调用地方修改 示例 其实工厂模式网上一大堆例子根据不同场景各种实现方案,主...原创 2019-06-12 23:53:26 · 186 阅读 · 0 评论 -
设计模式——SINGLETON
设计模式——SINGLETON 作者:DecaMinCow 博客:http://blog.youkuaiyun.com/m0_37567301 邮箱:decamincow#gmail.com (#->@) 使用场景 需要生成唯一序列的环境 需要频繁实例化然后销毁的对象 创建对象时耗时过多或者耗资源过多,但又经常用到的对象 方便资源相互通信的环境 因为是面向对象变成 静态方法和单例模式使用时,如果...原创 2019-06-08 23:41:46 · 162 阅读 · 0 评论 -
设计模式——ADAPTER
设计模式——ADAPTER 作者:DecaMinCow 博客:http://blog.youkuaiyun.com/m0_37567301 邮箱:decamincow#gmail.com (#->@) 使用场景 通过一个重复使用的类把没有关联的现有类兼容起来 示例 对象适配器 public class Adapter { interface Phone { void read...原创 2019-06-09 23:29:55 · 230 阅读 · 0 评论 -
设计模式——PROXY
设计模式——PROXY 作者:DecaMinCow 博客:http://blog.youkuaiyun.com/m0_37567301 邮箱:decamincow#gmail.com (#->@) 使用场景 当我们使用别人的代码的时候,可以通过代理,对方法增强,避免了修改别人的代码 开发的时候专注业务逻辑,后期通过代理完成日志、消息、权限等处理 示例 静态代理模式 public class St...原创 2019-09-28 05:11:47 · 158 阅读 · 0 评论