摘要:
一.核心本质 实现了调用者和创建者的分离,用工厂方法代替new操作 将选择实现类,创建对象统一管理和控制.从而将调用者和实现类解耦 详细分类: 简单工厂模式 用来生产同一等级结构的任意产品(增加新产品需要修改已有代码, 可通过装饰者模式优化) 工厂方法模式 用来生产同一等级结构的固定产品(支持增加任 阅读全文
posted @ 2018-08-08 21:13
小小忧愁米粒大
阅读(174)
评论(0)
推荐(0)
摘要:
一.核心作用 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 整个程序只需要一个实例的场景。比如任务管理器,回收站,连接池,线程池。 二.优点 --由于单例模式只生成一个实例,减少系统性能的开销.当一个对象产生需要较多的资源时,可以通过在应用启动时直接产生一个单例对象,然后永久驻留内存来 阅读全文
posted @ 2018-08-08 21:09
小小忧愁米粒大
阅读(166)
评论(0)
推荐(0)