网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
C#提供一个默认的无参构造函数,当我实现了另外一个有一个参数的构造函数时,还想保留这个无参数的构造函数。这样我应该写()构造函数。
参考答案
更多 “C#提供一个默认的无参构造函数,当我实现了另外一个有一个参数的构造函数时,还想保留这个无参数的构造函数。这样我应该写()构造函数。” 相关考题
考题
假定CTest为一个类,并且有一无默认值的的有参构造函数和一无参构造函数,则执行“CTest objTest;”语句时将自动调用该类的( )。
A.有参构造函数B.无参构造函数C.复制构造函数D.赋值构造函数
考题
C# provides, by default a parameterless constructor. If I write a constructor that takes a string as a parameter, but want to keep the parameterless constructor. How many constructors should I write?(C#提供默认构造函数(不带参数),如果我写了一个带有一个string类型参数的构造函数,但是又想保留不带参数的构造函数,那么我需要写多少个构造函数)
考题
下列关于拷贝构造函数的描述中,错误的是()。A、一个类可以定义多个拷贝构造函数B、若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数C、当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝D、拷贝构造函数中的参数按引用方式传递
考题
关于类的构造函数,以下描述中正确的是() A、当创建一个对象时,该对象的构造函数会被自动调用;B、当创建一个对象时,需要指明是否调用该对象的构造函数;C、同一个类可以有几个构造函数,各构造函数的参数必须不同;D、同一个类可以有几个构造函数,各构造函数的参数必须相同;E、构造函数的名称与类的名称相同;
考题
对于子类的构造函数说明,下列叙述中不正确的是()。A、子类无条件地继承父类的无参构造函数。B、子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。C、在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。
考题
单选题下列关于拷贝构造函数的描述中,错误的是()。A
一个类可以定义多个拷贝构造函数B
若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数C
当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝D
拷贝构造函数中的参数按引用方式传递
考题
多选题C#中,构造函数是类中的一种特殊方法,下列关于构造函数的特点的说法,正确的是()。A一个类中,只能有一个构造函数B构造函数的名称与类名称一样,并且没有返回类型C构造函数在对像销毁时自动执行D如果类没有定义默认的构造函数,运行库将自动提供默认构造函数
考题
单选题具有转换函数功能的构造函数,应该是()。A
不带参数的构造函数B
带有一个参数的构造函数C
带有两个以上参数的构造函数D
缺省构造函数
热门标签
最新试卷