首页题目详情

在面向对象设计中,里氏替换原则要求子类可以替换父类出现在任何代码中,这适用于哪种情况?

题目配图
A.子类具有父类的全部功能。
B.子类的所有方法都与父类完全相同。
C.子类在不破坏父类原有功能的基础上扩展功能。
D.子类必须与父类具有相同的接口。

优质解答

答案

C

解析

里氏替换原则是面向对象设计中的一项重要原则,它强调子类应该能够替换父类而不破坏其原有功能,同时允许子类扩展新功能。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

软件工程基础单选题中等AI生成