开放-封闭原则(OCP)

开放-封闭原则指出:软件的实体(类、模块、函数等)应该是能够扩展的,可是不可修改的。函数 遵循开放-封闭原则设计出的模块具备两个主要的特征:测试 1. “对于扩展是开放的” (Open for extension)。设计 这意味着模块的行为是能够扩展的,当应用的需求改变时,咱们能够对模块进行扩展,使其具备知足那些改变的新行为,换句话说,咱们能够改变模块的功能。对象 2. “对于更改是封闭的” (C
相关文章
相关标签/搜索