设计模式-java
pessiboy
头号混子,会点C++,会点python,会点java。
展开
-
设计模式(二)
回顾设计模式(一) 设计模式常用的七大原则有: 1) 单一职责原则 2) 接口隔离原则 3) 依赖倒转(倒置)原则 4) 里氏替换原则 5) 开闭原则 6) 迪米特法则 7) 合成复用原则 在上一篇文章中,我们讲解了(1)单一职责原则(2)接口隔离原则 接下来,我们继续讲解七大原则: (3) 依赖倒转(倒置)原则 基本介绍 **依赖倒转原则(Dependence Inversion Principle)**是指: 高层模块不应该依赖低层模块,二者都应该依赖其抽象(抽象:抽象类或者接口) 抽象不应该依赖细节原创 2020-07-25 09:20:03 · 76 阅读 · 0 评论 -
设计模式(一)
我们如何去学习设计模式呢?: (1)我们引出问题,先初步解决如何实现,对实现去进行分析,引出设计模式,好好分析其中的角色,画类图。 (2):归纳总结,使用设计模式解决思路+代码分析(尽量配类图) 设计模式很重要,因为包含很多编程思想,还是有一定难度的,我们努力做到通俗易懂采用 应用场景->设计模式->剖析原理->分析实现步骤(图解)->代码实现-> 框架或项目源码分析(找到使用的地方) 的步骤讲解 [比如: 建造者模式 ] 设计模式的目的 编写软件过程中,程序员面临着来自 耦合原创 2020-07-24 08:07:48 · 113 阅读 · 0 评论