[解析]本题考查的是面向对象设计原则相关内容。 单一责任原则:设计目的单一的类。 无环依赖原则:在包的依赖关系图中不允许存在环,即包之间的结构必须是一个直接的无环图形。本题描述的是B选项。 依赖倒置原则:要依赖于抽象,而不是具体实现;针对接口编程,不要针对实现编程。 里氏替换原则:子类可以替换父类。反馈...