问题 单项选择题

意味着一个操作在不同的类中可以有不同的实现方式的是指( )。

A.多继承

B.封装

C.多态性

D.类的复用

答案

参考答案:C

解析: 多态性是指用同一个名字定义功能相近的不同函数。这就意味着即使操作的特定动作互有区别仍可用同样的接口访问。多态性是对象的一种能力,它可以在运行时刻根据传递的对象参数,决定调用哪一个对象的方法。这样就可以不去考虑所有对象的类型,而可以在不同的类中按不同的方法实现。

听力题
多项选择题 案例分析题