问题 单项选择题

______增强了面向对象软件的灵活性,却同时使得程序内“同一”函数的行为复杂化,测试时不得不考虑对于不同类型参数具体执行的代码和产生的行为。

A.封装性
B.继承性
C.多态性
D.抽象性

答案

参考答案:C

解析: 多态性增强了面向对象软件的灵活性,却同时使得程序内“同一”函数的行为复杂化,测试时不得不考虑对于不同类型参数具体执行的代码和产生的行为。

单项选择题
单项选择题