单选题 面向对象程序设计语言提供的 (45) 机制可以实现发送一个通用的消息而调用不同类的方法。

A.函数调用 B.多态 C.封装 D.继承
【正确答案】 B
【答案解析】[解析]
函数调用的基本目的是实现模块化。封装实现的是信息隐藏,继承则实现复用,多态则是在调用时才决定选择哪一个具体的实现。