solid原则 sunShineGirl 2020-06-19 158 阅读1分钟 1,单一职责原则 一个类或者一个方法最好只做一件事情。 2,接口隔离原则 类不应该依赖不需要的接口 3,开放封闭原则 可以扩展,但是不能够修改,一个类或者一个方法确定之后就不应该去修改它,而是根据现有的功能去扩展它。 4,里氏替换原则 派生类可以替换所有的基类不会报错 5,依赖倒置原则 高级模块不应该依赖低级模块,应该依赖抽象。细节应该依赖抽象,抽象不可以依赖细节。