设计模式的七大原则 1.单一职责原则概念解释三级目录 2.接口隔离原则3.依赖倒转原则4.里氏替换原则5.开闭原则6.迪米特法则7.合成复用原则 1.单一职责原则 概念解释 对于类来说,一个类只负责一个一项职责。如果A类负责两个职责:职责1和职责2,当职责1因需求改变,而改变A时,可能导致职责2执行错误,所以需要将A类分为A1和A2。 例如:DAO层的UserDao类负责对User表进行增删改查,但是如果UserDao类不仅对User类进行增删改查,还对订单表order进行增删改查,那么就违反了单一职责原则 三级目录 2.接口隔离原则 3.依赖倒转原则 4.里氏替换原则 5.开闭原则 6.迪米特法则 7.合成复用原则