计算机 选择题 标准 ★ 精品

面向对象设计原则 — 计算机选择题

软件工程(大学通用) 软件体系结构与设计 AI 三重审校通过

题目
某文档导出接口规定,调用者可传入任意有效文档格式;新实现的子类却只接受 PDF 格式,并对其他有效格式拒绝处理。若要求子类可在不改变调用者预期的情况下替换父类实现,这一设计违背了哪项面向对象设计原则? A. 里氏替换原则 B. 接口隔离原则 C. 单一职责原则 D. 依赖倒置原则