- 博客(1)
- 收藏
- 关注
原创 大话设计模式笔记——开放-封闭、依赖倒转、里氏替换原则、装饰 概念
开放-封闭原则: 软件实体(类、函数、模块等)应该可以扩展,但是不可以修改!(我们最初编写代码时,假设变化不会发生。当变化发生时,我们就创建抽象来隔离以后发生的同类变化。构建抽象来隔离那些变化)精神所在:面对需求,对程序的改动是通过新增代码进行的,而不是更改现有的代码。里氏替换原则: 子类必须能替换掉它的父类。 也正因为有了这个原则,使得继承复用成为了可能,只有当...
2018-03-01 18:04:06
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人