• 单一职责原则
    • 里式替换原则
    • 开闭原则
    • 迪米特原则
    • 接口隔离原则
    • 依赖倒置原则