单选题
👁️ 浏览量:

试题题干

在面向对象的程序设计中,使用多态( )

A

既不能增强程序的可扩充性,也不能精简代码

B

能增强程序的可扩充性,也能精简代码

C

不能增强程序的可扩充性,能精简代码

D

不能精简代码,能增强程序的可扩充性

参考答案

正确答案:

试题解析

(1)多态具体到C++这种面向对象程序设计(OOP)的语言中,可以理解为“一种接口,多种实现(方法)”。实现了多态机制的程序,可以使用同一个名字完成不同的功能。

(2)在面向对象的程序设计中,使用多态能够增强程序的可扩充性。此外,使用多态也能起到精简代码的作用

故选B。