注意:此页面搜索的是所有试题
大连工业大学-面向对象的程序设计下
(单选题) 下面关于对象概念的描述中,( )是错误的。(本题3.0分) A、 对象就是C语言中的结构变量; B、 对象代表着正在创建的系统中的一个实体; C、 对象是——个状态和操作(或方法)的封装体; D、 对象之间的信息传递是通过消息进行的
(单选题) 当一个类的某个函数被说明为virtual时,与这个函数的原型相同的函数在该类及其所有派生类中( ) 。 (本题3.0分) A、 都是虚函数 B、 只有被重新说明为vittual时才是虚函数 C、 都不是虚函数 D、 上面都不正确
(单选题) 可以被对象之外访问的成员是( ) (本题3.0分) A、 私有成员函数 B、 公有成员函数 C、 常量成员函数 D、 所有成员函数
(单选题) 类的实例化是指( ) (本题3.0分) A、 创建类对象 B、 定义类 C、 调用类的成员 D、 指明具体的类
(单选题) 要实现动态联编,派生类中的虚函数( ) (本题3.0分) A、 返回的类型可以与虚函数的原型不同 B、 参数个数可以与虚函数的原型不同 C、 参数类型可以与虚函数的原型不同 D、 以上都不对
(单选题) 类的构造函数是在什么时间被自动调用的?( ) (本题3.0分) A、 类创建时 B、 创建对象时 C、 删除对象时 D、 不自动调用
(单选题) 多重继承是( )。 (本题3.0分) A、 多个单一继承的叠加 B、 导出类有多个直接基类 C、 多个导出类有唯一的基类 D、 每个导出类最多只有一个直接基类,但它可以有多个间接基类
(单选题) C++对C语言作了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成了面向对象。 (本题3.0分) A、 增加了一些新的运算符 B、 允许函数重载,并允许设置默认参数 C、 规定函数说明必须用原型 D、 引进了类和对象的概念
(单选题) 下列关于运算符重载的描述中,错误的是( )。 (本题3.0分) A、 运算符重载不可以改变操作数的个数 B、 运算符重载不可以改变运算符的功能 C、 运算符重载不可以改变结合方向 D、 运算符重载不可以改变运算优先级
(单选题) 下列符号中,( )不可作为分隔符。(本题3.0分) A、 , B、 : C、 ? D、 ;
(单选题) 按照标识符的要求,( )符号不能组成标识符。(本题3.0分) A、 连接符; B、 下划线; C、 大小写字母; D、 数字字符
(单选题) C++对C语言作了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成为面向对象。(本题3.0分) A、 增加了一‘些新的运算符; B、 允许函数重载,并允许设置缺省参数; C、 规定函数说明必须用原型; D、 引进了类和对象的概念
(单选题) 下面关于类概念的描述中,( )是错误的。(本题3.0分) A、 类是抽象数据类型的实现; B、 类是具有共同行为的若干对象的统—描述体; C、 类是创建对象的样板; D、 类就是C语言中的结构类型
(单选题) 关于C++与C语言的关系的描述中,( )是错误的。(本题3.0分) A、 C语言是C++的一个子集; B、 C语言与C++是兼容的; C、 C++对C语言进行了一些改进; D、 C++和C语言都是面向对象的
(单选题) ( )不是面向对象系统所包含的要素。(本题3.0分) A、 重载; B、 对象; C、 类; D、 继承