
设计模式
xiexie1357
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
总结【设计模式】
1 一个目标 管理变化,提高复用 2 两个手段 分解vs抽象 3 八大原则依赖倒置原则(DIP) 高层模块(稳定)不应该依赖于底层模块(变化),二者都依赖于抽象(稳定)。 高层模块 - 抽象 - 底层模块 抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定) 抽象 - 实现细节开放封闭原则(OCP) 对扩展开放,对更改封闭 类模块应该是可扩展的,但是不可修改单一职责原则...原创 2019-03-02 10:22:13 · 140 阅读 · 0 评论 -
解释器【设计模式】
知识点 解释器(interpreter) 知识内容 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 示例 #include<iostream> #include<cstring> #include<map> using namespace std; class Context; class Vari...原创 2019-03-02 09:14:34 · 269 阅读 · 0 评论