更多"下列有关构造函数描述正确的是()。"的相关试题:
[简答题]简述构造函数、析构函数和拷贝构造函数的特点和用途。
[单项选择]下列关于构造函数的描述正确的是()。
A. 构造函数可以声明返回类型
B. 构造函数不可以用private修饰
C. 构造函数必须与类名相同
D. 构造函数不能带参数
[判断题]构造函数和析构函数均都可以被说明为虚函数,只是构造函数和析构函数的功能不同而已。
[判断题]构造函数不具备的特征是构造函数需指定类型说明。
[单项选择]下列关于拷贝构造函数的描述中,错误的是()。
A. 一个类可以定义多个拷贝构造函数
B. 若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数
C. 当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝
D. 拷贝构造函数中的参数按引用方式传递
[单项选择]对于拷贝构造函数,正确的描述是()。
A. 在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数
B. 必须为每个类定义拷贝构造函数
C. 如果要使用拷贝构造函数,则必须在类中先定义
D. 当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
[判断题]类的构造函数和析构函数一般都声明为虚函数。
[判断题]构造函数和析构函数均不能被说明为虚函数。
[简答题]为什么析构函数通常声明为虚函数,而构造函数不能是虚函数?
[判断题]多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。
[简答题]什么时候需要自己定义构造函数和析构函数?
[简答题]简述派生类的构造函数和析构函数的执行次序。