auto commit
This commit is contained in:
parent
dd61c07062
commit
9057fb07f3
@ -329,7 +329,7 @@ StatisticsDisplay.update:1.0 1.0 1.0
|
||||
|
||||
**5. 设计原则**
|
||||
|
||||
**类应该对扩展开放,对修改关闭。**也就是添加新功能时不需要修改代码。在本章问题中该原则体现在,在饮料中添加新的材料,而不需要去修改饮料的代码。观察则模式也符合这个原则。不可能所有类都能实现这个原则,应当把该原则应用于设计中最有可能改变的地方。
|
||||
**类应该对扩展开放,对修改关闭。** 也就是添加新功能时不需要修改代码。在本章问题中该原则体现在,在饮料中添加新的材料,而不需要去修改饮料的代码。观察则模式也符合这个原则。不可能所有类都能实现这个原则,应当把该原则应用于设计中最有可能改变的地方。
|
||||
|
||||
**6. Java I/O 中的装饰者模式**
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user