Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

工厂模式

回顾软件设计原则

设计原则 解释
开闭原则 对扩展开放,对修改关闭
依赖倒置原则 通过抽象使各个类或者模块不相互影响,实现松耦合
单一职责原则 一个类,接口、方法只做一件事
接口隔离原则 尽量保证接口的纯洁性,客户端不应该依赖不需要的接口
迪米特法则 又叫最少知道原则,一个类对其所依赖的类知道的越少越好
里氏替换原则 子类可以扩展父类的功能但不能改变父类原有的功能
合成复用原则 尽量使用对象组合、聚合,而不使用继承关系达到代码复用的目的
  • 简单工厂模式

简单工厂模式

Simple Factory Pattern ,是指由一个工厂对象决定创建出哪一种产品类的实例(不属于GOF,23种模式)。

适用于工厂类负责创建的对象较少的场景,且客户端只需要传入工厂类的参数,对于如何创建对象的逻辑并不关心。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages