面向对象的五大基本原则2017-04-09 本文已影响1人 43b86d3b5040 单一职责原则:一个类要功能单一,不能包罗万象, 依赖倒置原则:上层依赖下层,具体依赖抽象,如果下层需要依赖到上层,需要上层提供接口,让下层实现。 开放封闭原则:一个模块应该在扩展方面是开放的,但在修改方面应该是封闭的。 替换原则:子类可以替换父类做什么事情。 接口分离原则:模块间要通过抽象接口隔离开,而不是通过类相互耦合。