在面向对象的程序设计中,使用多态( )
A、
既不能增强程序的可扩充性,也不能精简代码
B、
能增强程序的可扩充性,也能精简代码
C、
不能增强程序的可扩充性,能精简代码
D、
不能精简代码,能增强程序的可扩充性
【正确答案】:B
【题目解析】:
(1)多态具体到C++这种面向对象程序设计(OOP)的语言中,可以理解为“一种接口,多种实现(方法)”。实现了多态机制的程序,可以使用同一个名字完成不同的功能。
(2)在面向对象的程序设计中,使用多态能够增强程序的可扩充性。此外,使用多态也能起到精简代码的作用。
故选B。