判断题

定义或说明对象时,系统会自动调用构造函数为创建的对象初始化。如果类中没有定义任何构造函数时,就无法给定义的对象初始化。

A

B

正确答案

来源:www.examk.com

答案解析

相似试题
  • 创建对象时系统自动调用相应的构造函数为对象初始化,没有相应的构造函数时,系统会自动生成。

    判断题查看答案

  • 执行语句“stringstr("abc");”时,系统会自动调用string类的构造函数()。

    单选题查看答案

  • 定义对象指针时也要调用构造函数。

    判断题查看答案

  • 如果一个类中没有定义任何构造函数时,系统会自动提供一个()构造函数;同样,类中没有定义析构函数时,系统会自动提供一个()析构函数。

    填空题查看答案

  • 在类定义时如果没有定义构造函数,编译系统会自动生成一个()。

    填空题查看答案

  • 假定AB为一个类,有类AB的两个对象a1,a2;则执行语句AB*a[10]={&a1,&a2};时系统自动调用该类的构造函数的次数为()。

    填空题查看答案

  • 在一个类中定义了多个子对象,其构造函数调用子对象的构造函数的顺序取决于什么?

    简答题查看答案

  • 假定一个类对象数组为A[n],当离开它定义的作用域时,系统自动调用该类析构函数的次数为()

    单选题查看答案

  • 类的构造函数是在定义该类的一个()时被自动调用执行的。

    单选题查看答案