1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件结构(Object Oriented Software
Construction)》中提出了开闭原则,它的原文是这样:“Software entities should be open for extension,but closed for modification”。翻译过来就是:“软件实体应该对扩大开放,对修正关闭”。这句话说得稍微有点专业,我们把它讲得更通俗一点,也就是:软件体系中包括的各种组件,例如1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件结构(Ob