![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件程序设计原则
viagra2009100129
一个一直wating的码农
展开
-
Java设计模式——简单工厂模式
这是有关简单工厂模式的介绍原创 2019-04-26 13:27:29 · 407 阅读 · 0 评论 -
Java设计模式——工厂方法模式
一、模式定义 工厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 二、模式定义 Product:它是定义产品的接口,是工厂方法模式所创建的产品的父...原创 2019-04-26 15:49:10 · 174 阅读 · 0 评论 -
Java设计模式——抽象工厂模式
一、模式定义 抽象工厂模式,即Abstract Factory Pattern,提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类;具体的工厂负责实现具体的产品实例。 二、模式结构 组成 (角色) 关系 作用 抽象产品族(AbstractProduct) 抽象产品的父类 描述抽象产品的公共接口 抽象产品(Product) 具体产品的父类 描述具体产品的公共接口...原创 2019-04-26 17:09:30 · 146 阅读 · 0 评论