对象的多态性是指()
A: 两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式
B: 两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同响应的方式
C: 两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式
D: 两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式
A: 两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同响应的方式
B: 两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同响应的方式
C: 两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式
D: 两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式
举一反三
- ()是指两个或多个属性不同类的对象,对同一个消息做出不同响应的能力。
- 多态性(Polymorphism)是指在两个或多个属于不同类中的(同一不同)函数名对应多个具有相似功能的(相同不同)函数,可以使用(相同不同)的调用方式来调用这些具有不同功能的同名函数。
- 面向对象方法的多态性是指( )。 A: 一个类可以派生出多个特殊类 B: 一个对象在不同的运行环境中可以有不同的变体 C: 一个对象可以由多个其他对象组合而成 D: 针对一消息,不同的对象可以适合自身的方式加以响应。
- 案例分析题一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做()。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由()自行决定。这样,同一消息就可以调用不同的()。 一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做()。 A: 引用 B: 多态 C: 抽象 D: 类
- 一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的 A: 继承性 B: 多态性 C: 抽象性 D: 封装性