美文网首页iOS开发
面向对象的五大基本原则

面向对象的五大基本原则

作者: 43b86d3b5040 | 来源:发表于2017-04-09 01:22 被阅读1次
    • 单一职责原则:一个类要功能单一,不能包罗万象,
    • 依赖倒置原则:上层依赖下层,具体依赖抽象,如果下层需要依赖到上层,需要上层提供接口,让下层实现。
    • 开放封闭原则:一个模块应该在扩展方面是开放的,但在修改方面应该是封闭的。
    • 替换原则:子类可以替换父类做什么事情。
    • 接口分离原则:模块间要通过抽象接口隔离开,而不是通过类相互耦合。

    相关文章

      网友评论

        本文标题:面向对象的五大基本原则

        本文链接:https://www.haomeiwen.com/subject/denrattx.html