A-A+

同一个函数名(或方法名)可以对应不同的函数体(或方法代码) 该特性在面向对象技术中称为()。

2022-08-05 23:51:58 问答库 阅读 173 次

问题详情

同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象技术中称为()。
A.单态
B.信息隐藏
C.信息开放
D.多态

参考答案

正确答案:D
解析:多态也称为动态联编或迟后联编,是指一个名字有多个含义,到底调用哪一个函数,在编译时不能确定,而要推迟到运行时确定。【总结与扩展】多态有几种不同的形式,cardelli和wegner把它分为参数多态、包含多态、过载多态和强制多态4类。参数多态和包含多态称为通用多态,过载(ovedoading)多态和强制多态称为特定多态。参数多态是应用比较广泛的多态,被称为最纯的多态。过载多态指同一个名字在不同上下文中代表不同的含义。

考点:函数,法名