1.单一职责原则:
/* * (有且只有一个引起功能变化的原因) * 如果在一个类中,承载的功能越多。 * 交融的耦合性越高,被复用的可能性越低。 * 耦合性高的话,当一个类的职责发生变化的时候,会引起其他类职责的变化,进而影响整个程序的运行 * */
2.里氏替换原则
3.开闭原则
4.迪米特法则
5.依赖倒置原则
6.组合/聚合复用原则
7.接口隔离原则