垃圾处理,8.3 处理组合行为

8.3 处理组合行为 在这一章中,我们正在讨论处理行为的应用程序或组件,允许在开发周期的后面添加新的行为,甚至在运行时。关键的设计原则是要确保添加新的行为要尽可能容易。在我们实现新的功能之后,应该可以注册这个函数(例如,通过将其添加到列表),并使用这个应用程序,在代码上没有任何其他改变。 为了简化事情,最好是最小化需要实现函数的数量。通常情况下,单一的函数足以表示功能,但在某些情况下,可能是不够的... [阅读全文]
1 共1条 分1页