第1题:
面向对象方法的多态性是指()。
A、一个类可以派生出多个特殊类
B、一个对象在不同的运行环境中可以有不同的变体
C、针对一消息,不同的对象可以以适合自身的方式加以响应
D、一个对象可以是由多个其他对象组合而成的
第2题:
在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。
A.消息传递机制
B.对象自身引用
C.消息传递机制和对象自身引用
D.参数多态
第3题:
●一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做 (31) 。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由 (32) 自行决定。这样,同一消息就可以调用不同的 (33) 。
(31) A.引用
B.多态
C.抽象
D.类
(32) A.程序员
B.抽象
C.发送对象
D.接收对象
(33) A.方法
B.对象
C.成员
D.抽象
第4题:
在面向对象开发方法中__(25)__是指同一消息发送给不同的对象,会有不同的响应。
A.抽象
B.多继承
C.动态
D.多态
第5题:
在面向对象的程序设计中,下列叙述中错误的是( )。
A.对象是面向对象软件的基本模块
B.对象不是独立存在的实体,各个对象之间有关联,彼此依赖
C.下一层次的对象可以继承上—层次对象的某些属性
D.同样的消息被不同对象接受时,可导致完全不同的行动
第6题:
一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的______。
A.继承性
B.多态性
C.抽象性
D.封装性
第7题:
一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(31)。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由(32)自行决定。这样,同一消息就可以调用不同的(33)。
A.引用
B.多态
C.抽象
D.类
第8题:
在面向对象技术中,多态性的含义是(48)。
A.一个对象可同时指向不同的类的对象
B.同一消息在不同时刻可调用不同的方法
C.对象的生存周期中包含对象的多种状态
D.不同消息可以调用相同的方法
第9题:
在面向对象开发方法中,()是指同一消息发送给不同的对象,会有不同的响应
A.抽象
B.多继承
C.动态
D.多态
第10题:
类是在对象之上的抽象,一个类所包含的(44)和数据描述了一组对象的共同行为和属性:对象是类的(45);不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(46);(47)是父类和子类之间共享数据和方法的机制。
(34)
A.命令
B.消息
C.方法
D.过程