开放封闭原则:开发总纲
接口隔离原则:接口功能单一
依赖倒转原则:面向接口编程
单一职责原则:类的功能单一
合成复用原则:类的组合聚合
里氏替换原则:类的继承
最少知识原则:类耦合降低
两接四类一总纲。