![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
m0_46412866
这个作者很懒,什么都没留下…
展开
-
设计模式(二)---构造者模式汇总
简单工厂模式 简单工厂模式结构图: 简单工厂模式包括这几个角色: Prouduct(抽象产品):所有具体产品的基类,符合依赖反转原则 ConcreteProduct(具体产品) Factory(产品工厂):对外提供产品的入口 工厂方法模式 工厂方法模式结构如图: 包括如下角色: Product(抽象产品) ConcreateProduct(具体产品) Factory(抽象公厂) Conc...原创 2020-03-22 20:39:24 · 115 阅读 · 0 评论 -
设计模式(一)
五大设计原则 单一职责原则(SRP) SRP是五大设计原则中最易被误解的一个。很多人想当然地认为这个原则就是指:每个模块都应该只做一件事。其实这只是SRP的部分。 《架构整洁之道》一书这样描述:任何一个软件模块都应该只对某一类行为者负责。 “软件模块”指一组紧密相关(与某一类行为者相关组合在一起)的函数和数据结构。 下面举个例子: Employee类中reportHours函数和calculat...原创 2020-03-15 09:45:27 · 108 阅读 · 0 评论