面向对象的五大设计原则

一:开——闭原则(OCP) 含义:一个软件实体应当对扩展开放,对修改关闭。编程 二:单一职责原则(SRP) 含义:就是对一个类而言,应该仅有一个引发变化的缘由。 因此在构造对象时,应该将对象的不一样职责分离至多个类中,从而确保引发该类的变化的缘由只有一个,使用这个原则能够提升内聚,下降耦合度。spa 三:里氏替换原则(LSP) 含义:若对每一个类S的对象O1,都存在一个类T的对象O2,使得全部针对
相关文章
相关标签/搜索