🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1单一职责原则 避免职责分散,避免承担太多(srp) 2开闭原则 模块应对扩展开放,而对修改关闭(OCP) 3里氏代换原则 子类必须能替换掉父类(lsp) 4依赖倒转原则 父类不依赖子类,抽象不依赖具体(dip) 5接口隔离原则 职责单一,承诺最简(isp) 6组合复用原则 尽量使用组合,避免滥用继承(crp)