设计模式6大原则

单一职责原则 (一个类只负责一件事,约束类)

里氏替换原则(不要重载父类原则)

依赖置换原则(面向接口编程,底层模块要实现接口,高层模块以来接口)

接口隔离原则(细化接口,但又不能太细化)

迪米特法则(一个对象应该对其他对象保持最少的了解)

开闭原则(对内不能修改,对外扩展)

你可能感兴趣的:(设计模式6大原则)