同一个消息被不同的对象接收后,可以产生不同的动作或不同的执行结果,这一特性属于面向对象的________特性。
A: 封装
B: 多态
C: 继承
D: 消息传递
A: 封装
B: 多态
C: 继承
D: 消息传递
举一反三
- 对象根据所接受的消息而做出动作,同样的消息被不同的对象所接收时可能导致完全不同的行为,这种现象称为()。 A: 多态 B: 继承 C: 封装 D: 分类
- 在面向对象方法中,不同对象收到同一消息可以产生不同的结果,这一现象称为()。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。
- 案例分析题一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做()。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由()自行决定。这样,同一消息就可以调用不同的()。 一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做()。 A: 引用 B: 多态 C: 抽象 D: 类
- 一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的 A: 继承性 B: 多态性 C: 抽象性 D: 封装性
- (18)是指同一个操作作用于不同的对象可以有不同的解释,产生不同的执行结果。 A: 封装 B: 泛化 C: 继承 D: 多态