信管网山东省济宁***: [回复] 2013年下半年上午选择题第25题,和这题几乎一样,只是稍有不同,大家看看就可理解了,那个答案正确。
信管网山东省济宁***: [回复] a的问题是为什么要强调不同类的对象 同一个类的对象就不能叫多态了是么
信管网山东省济宁***: [回复] c
信管网浙江省联***: [回复] 很明显c
信管网浙江省丽水市联通ADS***: [回复] 多态,是面向对象的程序设计语言最核心的特征。多态,意味着一个对象有着多重特征,可以在特定的情况下,表现不同的状态,从而对应着不同的属性和方法。从程序设计的角度而言,多态可以这样来实现(以java语言为例):
信管网山东省济宁***: [回复] 现在看应该是a吧,但是感觉和当时考试的a,c顺序不一样,不知道记错了没
信管网gzpe***: [回复] 答案是c呀。
信管网浙江省丽水市联通ADS***: [回复] 很明显选c,同一类的同名函数,入口参数类型不一样
add(int v1,int v2)
add(float v1, float v2)
这就是多态,到后面的泛型,多态的概念就提得少了
add(t v1, t v2)
信管网浙江省丽水市联通ADS***: [回复] 我也觉得是c
信管网山东省淄博***: [回复] 因为同样的消息被不同的对象所接受可能导致完全不同的行为,即多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式。
a
|