摘要: 用内部类来维护单例的实现 使用锁实现单例 阅读全文
posted @ 2018-01-06 16:53 我_会飞的鱼 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码 动物的抽象接口 鸟实现动物 阅读全文
posted @ 2018-01-06 16:01 我_会飞的鱼 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 动物的抽象接口 鸟实现动物的跑方法 虫子实现动物的跑方法 生成动物的工厂 利用工厂生成动物 工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建 阅读全文
posted @ 2018-01-06 15:36 我_会飞的鱼 阅读(314) 评论(0) 推荐(0) 编辑