OOD设计原则

来源:互联网 发布:淘宝扣12分会怎么样 编辑:程序博客网 时间:2024/05/18 18:00

一、OCP原则(Open- Closed- principle)

 

Software entities(classes,modules,functions,etc.) should be open for extension, but closed for modification。


Open for extension:当新需求出现的时候,可以通过扩展现有模型达到目的。   
Close for modification:对已有的二进制代码,如dll,jar等,则不允许做任何修改