网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
下列关于对象初始化的叙述中,正确的是(  )。
A

定义对象的时候不能对对象进行初始化

B

定义对象之后可以显式地调用构造函数进行初始化

C

定义对象时将自动调用构造函数进行初始化

D

在一个类中必须显式地定义构造函数实现初始化


参考答案

参考解析
解析:
定义对象时根据给定的参数调用相应的构造函数对对象进行初始化。无参数时表示调用缺省构造函数。构造函数在对象被创建时由系统自动调用。
更多 “单选题下列关于对象初始化的叙述中,正确的是(  )。A 定义对象的时候不能对对象进行初始化B 定义对象之后可以显式地调用构造函数进行初始化C 定义对象时将自动调用构造函数进行初始化D 在一个类中必须显式地定义构造函数实现初始化” 相关考题
考题 单选题数据库中对概念模式内容进行说明的语言是(  )。A 数据定义语言B 数据操纵语言C 数据控制语言D 数据宿主型语言

考题 单选题软件(程序)调试的任务是(  )。A 诊断和改正程序中的错误B 尽可能多地发现程序中的错误C 发现并改正程序中的所有错误D 确定程序中错误的性质

考题 单选题下面C++标识符中正确的是(  )。A _abcB 3abC intD +ab

考题 单选题下面对软件特点描述错误的是(  )。A 软件没有明显的制作过程B 软件是一种逻辑实体,不是物理实体,具有抽象性C 软件的开发、运行对计算机系统具有依赖性D 软件在使用中存在磨损、老化问题

考题 单选题若x和y是程序中的两个整型变量,则下列if语句中正确的是(  )。A if(x==0)y=1;else y=2;B if(x==0)then y=l else y=2;C if(x==0)y=l else y=2;D if x==0 y=1;else y=2;

考题 单选题若有函数模板mySwap和一些变量定义如下:templatevoid mySwap(T X,T Y);double d1,d2;int i1,i2;下列对mySwap的调用中,错误的是(  )。A mySwap(i1,i2)B mySwap(d1,d2)C mySwap(i1,d1)D mySwapint(i2,d2)

考题 单选题下面不属于软件开发阶段任务的是(  )。A 测试B 可行性研究C 设计D 实现

考题 单选题下列运算符中不能在C++中重载的是(  )。A ?:B +C -D <=

考题 单选题有如下程序:运行时的输出结果是(  )。A 2B 3C 5D 8

考题 单选题下列有关内联函数的叙述中,正确的是(  )。A 内联函数在调用时发生控制转移B 内联函数必须通过关键字inline来定义C 内联函数是通过编译器来实现的D 内联函数函数体的最后一条语句必须是return语句

考题 单选题下列选项中不属于软件生命周期开发阶段任务的是(  )。A 软件测试B 概要设计C 软件维护D 详细设计