(单选题)
在一般类“几何图形”中定义了一个行为“绘图”,特殊类“正方形”和“圆形”都继承了“几何图形”的“绘图”行为,但其功能却不同,运行时才决定绘制什么图形。这是面向对象( )的体现。
A.封装性
B.共享性
C.多态性
D.抽象性
参考答案:C
参考解析:
题干给出的例子即为多态性的实例化定义。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用),所以答案选择C。
知识点:商业 金融 金经法 金融业务 模考估分