ruilog
Notebook
Blog
About
Content Explore
OO 设计模式 [Head First Design Patterns - Oreilly]
Published : 2008-09-01
Categories :
Tech
Tags :
OO
设计
原则
模式
OO 基础
抽象、封装、多态、继承
OO 原则
* 封装变化
* 多用组合,少用继承
* 针对接口编程,不针对实现编程
* 为交互对象之间的松耦合设计而努力
* 类应该对扩展开放,对修改关闭
* 依赖抽象,不要依赖具体类
* 只和朋友交谈
* 别找我,我会找你
* 类应该只有一个改变的理由
OO 模式
* 策略模式
定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算...
1
Categories
All
Other
Private
School
Software
Tech
SmartKit
Marathon
Trip
Relax
Life