3. 设计模式的代码表示之一
2019-04-14 本文已影响0人
剑心折手
一、工厂模式(【客户类】→【工厂类/工厂方法】→ 创建【服务类】)

二、抽象工厂(【客户类】→【抽象工厂类】→【工厂类|单例方法】→ 创建【服务类】)

三、单例模式(【客户类】→【单例类】→ 创建【服务类】)

四、构造模式(【客户类】→【构造类】→ 创建【服务类】)

五、原型模式(【客户类】→【服务类的克隆接口】→ 创建【服务类】)

一、工厂模式(【客户类】→【工厂类/工厂方法】→ 创建【服务类】)
二、抽象工厂(【客户类】→【抽象工厂类】→【工厂类|单例方法】→ 创建【服务类】)
三、单例模式(【客户类】→【单例类】→ 创建【服务类】)
四、构造模式(【客户类】→【构造类】→ 创建【服务类】)
五、原型模式(【客户类】→【服务类的克隆接口】→ 创建【服务类】)