![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OOP
糖送圆茗亲
学习
展开
-
设计模式——简单工厂模式
文章目录设计模式——简单工厂模式1.对工厂模式的理解假设一个很简单的场景:最简单的解决办法:1.1工厂模式2.简单工厂模式2.1 明确我们要生产的东西2.2 不同的手机有不同的品牌、设计图2.3 然后把设计图给工厂2.4 获取产品3.总结和问题总结问题 设计模式——简单工厂模式 1.对工厂模式的理解 同样的一个理论原则,每个人的理解方式不一样,不过有简单法则,尽量让一切都保持简单,所以我尽量用一种...原创 2019-09-14 16:09:01 · 109 阅读 · 0 评论 -
设计模式——工厂方法模式
设计模式——工厂方法模式 1.面向对象设计的基本原则 在了解这个模式之前,先简单了解一下面向对象设计的基本原则 OCP(开闭原则:Open-Closed Principe):一个软件的实体应当对扩展开放,对修改关闭。这就意味着,以后要扩展新的功能,不能对当前的类进行修改来实现,而是通过增加新的类来实现。 DIP(依赖倒转原则,Dependence Inversion Principle):要针对...原创 2019-09-14 18:28:23 · 139 阅读 · 0 评论 -
设计模式——抽象工厂模式
设计模式——抽象工厂模式 1. 理解抽象工厂模式 抽象工厂模式并不想其他工厂模式那样可以自由增加新产品,可以容易的调整生产的流水线,它是用来生产不同产品族的全部产品的 抽象工厂模式可以看做是工厂模式的升级版,它是可以生产工厂的超级工厂,在有很多个业务品牌、业务分类时,通过抽象工厂模式生产需要的对象是一种非常好的解决方案。 也可以这样来理解抽象工厂模式 2. 使用抽象工厂模式 场景: 现在有分...原创 2019-09-14 18:33:30 · 206 阅读 · 0 评论