题目内容

关于重载,以下叙述错误的是( )。

A. 重载是指在类的内部存在若干个方法名称一致但是参数列表不同的方法。
B. 重载是指创建多个名称相同的方法,其中每个方法都在某些方面具有唯一性,以便编译器能够正确区别它们。
C. 重载构造函数的方式与重载方法的方式相同。
D. 方法的重载允许两个方法的名称和参数列表相同,而返回类型不同。

查看答案
更多问题

下面有关C#中方法的参数描述正确的是( )。

A. 利用值类型参数调用方法时,对形参的修改会反映到实参上去。
B. 输出型参数(out)的实参在传递给形参前,不需要明确赋值。
C. 引用型参数(ref)不另外开辟新的内存区域。这一点是它与输出型参数(out)的不同之处。
D. 使用params做数组参数的关键字时,params数组可以不是最后一个参数。

C#中MyClass为一自定义类,其中有以下方法定义。public void Hello() {... }使用以下语句创建了该类的对象,并使变量obj引用该对象。MyClass obj = new MyC1ass();那么,可如何访问类MyClass的Hello方法? (

A. obj.Hello();
B. obj::Hello();
C. MyClass.Hello();
D. MyClass::Hello();

分析下列代码段。class test{private int z;private int returnInt(){return z; }上述代码运行后变量返回的结果是什么? (

A. 0
B. NULL
C. Undefined
D. 无法编译通过

下面关于C#中类的构造函数描述正确的是( )。

A. 为了增强类的封装性,构造函数一般被声明成private型。
B. 构造函数如同方法一样,需要调用才能执行其功能。
C. 与方法不同的是,构造函数只有void这一种返回类型。
D. 在类中可以重载构造函数,C
E. 会根据参数匹配原则来选择执行合适的构造函数。

答案查题题库