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

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


A、

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


B、

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


C、

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


D、

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


【正确答案】:B
【题目解析】:

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

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

故选B。


Top