摘要:
将变化的部份和不变的部份分离,以便于将变化的改动降到最小. 基于/针对接口(基类)编程,而不是具体实现编程,一看到new你应该想到的就是具体. 多用组合,少用继承.Has-A 优于Is-A 类应该对扩展开放,对修改封闭,也就是:开放-封闭原则 未完,继。。。 阅读全文
摘要:
将变化的部份和不变的部份分离,以便于将变化的改动降到最小. 基于/针对接口(基类)编程,而不是具体实现编程,一看到new你应该想到的就是具体. 多用组合,少用继承.Has-A 优于Is-A 类应该对扩展开放,对修改封闭,也就是:开放-封闭原则 未完,继。。。 阅读全文
|