单一职责原则:一个类,应该仅有一个可以引起它变化的原因。强调的是职责的分离。(最好一个类只有一个功能)
开放封闭原则:1)开:有新的需求或者变化的时候,可以对现有的代码进行拓展,来达到所想要的效果。2)闭:一旦涉及完成,就应该可以独立工作,而不需要对类做其他的修改。(核心思想就是对抽象编程)
依赖倒置原则:依赖于抽象,而不要依赖于具体,因为抽象远比具体稳定。
借口隔离原则:仅应用专门的借口,面向用户,将依赖建立在最小的借口上。
里氏替换原则:子类必须能够替换父类。
面向对象原则综述
最新推荐文章于 2024-09-02 14:44:32 发布