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. 会根据参数匹配原则来选择执行合适的构造函数。
下列关于构造函数的描述中,哪个选项是正确的? ( )
A. 构造函数必须与类名相同。
B. 构造函数不可以用private修饰。
C. 构造函数不能带参数。
D. 构造函数可以声明返回类型。