第2题
A、拷贝构造函数是可以重载
B、用一个对象给另一个对象赋值时,拷贝构造函数会被自动调用
C、用一个对象初始化另一个对象时,拷贝构造函数会被自动调用
D、创建一个对象时,有可能同时调用拷贝构造函数和其他构造函数
第3题
A、构造函数用于代替类中的一个成员函数来在创建对象时给对象赋初值(通常是成员变量),它是由人工设计的,因此可以在任何时候,任何地方来调用它
B、构造函数的名字与类名相同,因此同类的不同对象的构造函数是相同的
C、构造函数的参数多少没有定制,它的返回值的类型为void型
D、构造函数的名字与类名相同,因此一个类只有一个构造函数,即构造函数不可重载
第8题
A、构造函数是一种成员函数,它具有一般成员函数的特点
B、构造函数的名称与其类名相同
C、构造函数必须指明其类型
D、一个类中可定义一个或多个构造函数
第9题
B、赋值运算符重载函数要把一个已存在对象的各成员的当前值赋给另一个已存在的同类对象
C、拷贝构造函数是用已存在的对象的各成员的当前值来创建一个相同的新对象
第10题
A. 与方法不同的是,构造函数只有void这一种返回类型
B. 构造函数如同方法一样,需要人为调用才能执行其功能
C. 构造函数一般被声明成private型
D. 在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!