SOLID原则
2019-06-22 本文已影响0人
OKR02
iOS 面向对象编程遵循的五个原则,即 SOLID原则:
1、单一功能原则:对象功能要单一,不要在一个对象里添加很多功能。
2、开闭原则:扩展是开放的,修改是封闭的。
3、里氏替换原则:子类对象是可以替代基类对象的。
4、接口隔离原则:接口的用途要单一,不要在一个接口上根据不同入参实现多个功能。
5、依赖反转原则:方法应该依赖抽象,不要依赖实例。iOS 开发就是高层业务方法依赖于协议。
同时,遵守这五个原则是开发出容易维护和扩展的架构的基础。