【单选题】【消耗次数:1】
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
编译器总是自动创建一个不带参数的构造函数
这个类没有构造函数
这个类不需要构造函数
该类不能通过编译
参考答案:
复制
纠错
相关题目
【单选题】 如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
①  编译器总是自动创建一个不带参数的构造函数
②  这个类没有构造函数
③  这个类不需要构造函数
④  该类不能通过编译
【单选题】 如果没有显式定义构造函数(包括复制构造函数),C++编译器就()
①  出现编译错误
②  没有构造函数
③  必须显示定义
④  隐式定义默认的构造函数
【单选题】 对于一个类的构造函数,其函数名与类名()
①  完全相同
②  基本相同
③  不相同
④  无关系
【单选题】 类的构造函数被自动调用执行的情况是在定义该类的()
①  成员函数时
②  数据成员时
③  对象时
④  友元函数时
【单选题】 类的构造函数在以下什么情况下会被自动调用( )
①  定义成员函数时
②  定义对象时
③  定义数据成员时
④  定义友元函数时
【单选题】 类的构造函数在以下什么情况下会被自动调用( )
①  定义成员函数时
②  定义对象时
③  定义数据成员时
④  定义友元函数时
【单选题】 在创建派生类对象时,构造函数的执行顺序是()
①  对象成员构造函数―基类构造函数―派生类本身的构造函数
②  派生类本身的构造函数―基类构造函数―对象成员构造函数
③  基类构造函数―派生类本身的构造函数―对象成员构造函数
④  基类构造函数―对象成员构造函数―派生类本身的构造函数
【判断题】 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。
①  正确
②  错误
【单选题】 多继承的构造顺序序可分为如下4步:①所有非虚基类的构造函数按照它们被继承的顺序构造;②所有虚基类的构造函数按照它们被继承的顺序构造;③所有内嵌对象的构造函数按照它们声明的顺序构造;④派生类自己的构造函数体;这4个步骤的正确顺序是( )
①  ④③①②
②  ②④③①
③  ②①③④
④  ③④①②
【单选题】 多继承的构造顺序序可分为如下4步:①所有非虚基类的构造函数按照它们被继承的顺序构造;②所有虚基类的构造函数按照它们被继承的顺序构造;③所有内嵌对象的构造函数按照它们声明的顺序构造;④派生类自己的构造函数体;这4个步骤的正确顺序是( )
①  ④③①②
②  ②④③①
③  ②①③④
④  ③④①②
随机题目
【多选题】 感觉、知觉、表象的依次发展,初步显现出
①  认识发展从部分到全体的发展趋势
②  认识发展从直接到间接的发展趋势
③  认识发展从感性认识到理性认识发展的趋势
④  认识的发展是不断进行质的飞跃的趋势
【多选题】 真理的客观性是指
①  真理的内容是客观的
②  真理的形式是客观的
③  检验真理的标准是客观的
④  真理就是客观事物
【多选题】 真理与谬误的辩证关系
①  真理与谬误是对立统一的
②  真理与谬误相比较而存在
③  真理的发展是通过与谬误的斗争来实现的
④  真理和谬误的区别是既是绝对的又是相对的
【多选题】 辩证唯物主义认识论与旧唯物主义认识论的区别表现在是否承认
①  认识是主体对客体的反映
②  实践是认识的基础
③  认识是一个辩证发展过程
④  世界是可以认识的
【判断题】 在中国古代哲学中,实践被称为“践行”“实行”或“行”,与“知”相对应,但主要是指道德伦理行为
①  正确
②  错误
【判断题】 真理的绝对性与相对性根源于人认识世界的能力的无限性与有限性、绝对性与相对性的矛盾
①  正确
②  错误
【判断题】 马克思主义认识论是能动的革命的反映论
①  正确
②  错误
【判断题】 实践出真知,所以每个人的知识都来自亲身实践
①  正确
②  错误
【判断题】 主观唯心主义和客观唯心主义在认识论上都属于唯心主义先验论
①  正确
②  错误
【判断题】 马克思是在《关于费尔巴哈的提纲》的重要文献中集中阐述科学实践观,提出全部社会生活在本质上是实践的
①  正确
②  错误