iOS-开放闭合原则

开放闭合原则

开放闭合原则:

  • 1.从面向对象的设计角度来讲,它可以理解为:软件实体(如类,模块,函数等等)应当相对的扩展开放,对修改闭合.
  • 2.通俗来讲:开放闭合就是在不修改类的前提下扩展一个类的行为;(例如分类);
  • 3.在OOD中(Object-Oriented Design,面向对象设计),对扩展开放意味着类或者模块的行为能够改变,在需求变化的时候,我们能以新的,不同的方式让模块改变,或者在新的应用中满足需求.

你可能感兴趣的:(iOS-开放闭合原则)