多态性指的是()。A.以任何方式调用一个虚函数B.以任何方式调用一个纯虚函数C.借助于指向对象的基
多态性指的是()。
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
多态性指的是()。
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
● 在面向对象技术中,多态性的含义是 (48) 。
(48)
A. 一个对象可同时指向不同的类的对象
B. 同一消息在不同时刻可调用不同的方法
C. 对象的生存周期中包含对象的多种状态
D. 不同消息可以调用相同的方法
面向对象方法的多态性是指(33)。
A.一个类可以派生出多个特殊类
B.一个对象在不同的运行环境中可以有不同的变体
C.针对一消息,不同的对象可以以适合自身的方式加以响应
D.一个对象可以是由多个其它对象组合而成的
● (45) 是面向对象程序设计语言不同于其他语言的主要特点。是否建立了丰富的 (46) 是衡量一个面向对象程序设计语言成熟与否的一个重要标志。 (47) 是在类及子类之间自动地共享数据和方法的一种机制。
(45) A.继承性
B.消息传递
C.多态性
D.封装性
(46) A.函数库
B.类库
C.数据库
D.方法库
(47) A.调用
B.引用
C.消息传递
D.继承
在下列概念中,不属于面向对象方法的是______ 。
A.类
B.过程调用
C.对象
D.多态性
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是()。
A.每个派生类的构造函数都要为虚基类构造函数提供实参
B.多继承时有可能出现对基类成员访问的二义性问题
C.使用虚基类可以解决二义性问题并实现运行时的多态性
D.建立最派生类对象时,虚基类的构造函数会首先被调用
A.一个对象可同时指向不同的类的对象
B.同一消息在不同时刻可调用不同的方法
C.对象的生存周期中包含对象的多种状态
D.不同消息可以调用相同的方法
关于面向对象的程序设计方法,下列说法正确的是()。
A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理
B.“多态性”指的是对象的状态会根据运行时要求自动变化
C.基类的私有成员在派生类的对象中不可访问,也不占内存空间
D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用
试题(14)、(15)
(14)以静态或动态的连接方式,为应用程序提供一组可使用的类。(15)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。
(14)
A. 函数库
B. 类库
. 框架
D. 类属
(15)
A. 函数库
B. 类库
C. 框架
D. 类属
下列关于基类和派生类关系的叙述中,正确的是()。
A.每个类最多只能有一个直接基类
B.派生类中的成员可以访问基类中的任何成员
C.基类的构造函数必须在派生类的构造函数体中调用
D.派生类除了继承基类的成员,还可以定义新的成员