![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 82
设计模式,博客中用java代码,另有一份swift代码提供github下载,
淡暗云之遥
这个作者很懒,什么都没留下…
展开
-
03.02-适配器模式(Adapter)
将某个接口转换成客户端期望的另一个接口表示,主要是为了兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作适配器模式分为类适配器模式和对象适配器模式。原创 2022-08-01 18:37:38 · 243 阅读 · 0 评论 -
03. 01- 代理模式(Proxy)
由于某些原因需要给某对象提供一个代理以控制该对象的访问,这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介.原创 2022-08-01 17:23:13 · 230 阅读 · 0 评论 -
02. 04-建造者模式
建造者模式原创 2022-08-01 16:53:19 · 139 阅读 · 0 评论 -
02. 02-工厂模式
工厂模式原创 2022-08-01 15:21:33 · 181 阅读 · 0 评论 -
02. 01-单例模式(singleton)
单例模式原创 2022-08-01 10:10:26 · 78 阅读 · 0 评论 -
02. 00-设计模式分类
设计模式分类原创 2022-08-01 09:21:54 · 57 阅读 · 0 评论 -
01. 0.设计模式的7大原则
文章目录1. 单一职责原则基本介绍总结2. 接口隔离原则基本介绍总结3. 依赖倒转原则(Dependence Inversion Principle)基本介绍总结4. 里氏替换原则OO中的继承性的思考和说明基本介绍总结5. 开闭原则(Open Closed Principle)基本介绍总结6.迪米特法则基本介绍注意事项和细节7. 合成复用原则基本介绍设计原则核心思想7大原则,23种设计模式使用设计模式的目的:低耦合性,高内聚性,可维护性,可扩展性,重用性,灵活性低耦合性,高内聚性:模块内部很紧密,原创 2022-04-06 14:23:31 · 424 阅读 · 0 评论 -
0.0UML类图
文章目录1. 基本介绍2. UML类图1. 依赖关系(dependence)2. 泛化关系(generalization)3. 实现关系(Implementation)4. 关联关系(association)5.聚合关系(Aggregation)6.组合关系(composition)1. 基本介绍UML - Unified modeling language UML(统一建模语言),是一种用于软件系统分析和设计的语言工具,用于帮组软件开发人员进行思考和记录思路的结果UML本身是一套符号的规定,这些原创 2022-04-06 13:51:05 · 136 阅读 · 0 评论