2018年3月5日

设计模式--抽象工厂模式--简记

摘要: 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。 为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图: 图中一共有四个产品族,分布于三个不同的产品等级结构中。只要指明一个产品所处的 阅读全文

posted @ 2018-03-05 22:53 我要的明天 阅读(161) 评论(0) 推荐(0) 编辑

设计模式--工厂方法模式--简记

摘要: 工厂方法模式: 创建一个工厂接口和创建多个工厂实现类。 当需要增加多个功能时,直接增加新的工厂类就可以了,不需要修改之前的代码。 好处:便于新增功能,而无需更改之前的代码。 比如:新增一个发送及时信息的功能,只需要写一个实现类,实现Sender接口,再写一个工厂类,实现Provide接口就可以了,拓 阅读全文

posted @ 2018-03-05 22:01 我要的明天 阅读(112) 评论(0) 推荐(0) 编辑

设计模式--简单工厂模式--简记

摘要: 简单工厂一般分为: 1.普通简单工厂 2.多方法简单工厂 3.静态方法简单工厂 一、普通简单工厂 概念:就是建立一个工厂类,对实现了统一接口的一些类进行实例的创建。 二、多个方法简单工厂 概念:提供多个工厂方法,分别创建对象。 三、多个静态方法简单工厂 概念:提供多个静态工厂方法,分别创建对象。 工 阅读全文

posted @ 2018-03-05 21:34 我要的明天 阅读(152) 评论(0) 推荐(0) 编辑

设计模式--单例模式--简记

摘要: 单例模式(Singleton Pattern):确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 单例模式有三个要点: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。 饿汉式单例类不能实现延迟加 阅读全文

posted @ 2018-03-05 20:56 我要的明天 阅读(175) 评论(0) 推荐(0) 编辑

导航