2.框架设计-依赖倒置原则,接口隔离原则