题目内容

要使一个类能被同一命名空间中的其他类访问,但不能被这个命名空间以外的类访问,该类可以

A. 不使用任何修饰符
B. 使用private修饰符
C. 使用const关键字
D. 使用protected修饰符

查看答案
更多问题

在类A中试图重载构造函数,并使用构造函数创建对象:classA{A(){}//语句1publicvoidA(intx){}//语句2publicA(intx,inty){}//语句3}classprogram{staticvoidMain(string[]args){Aa=newA();//语句4Ab=newA(100,200);//语句5}}其中,正确的语句包括

A. 语句2和语句4
B. 语句1、语句3和语句5
C. 语句1、语句2和语句3
D. 语句4和语句5

分析下列程序 class Class1 { ushort u1; public Class1(ushort u) { this.u1=u; } } 则以下哪条语句能够正确创建对象?

A. Class1 c1=new Class1('u');
B. Class1 c1=new Class1("u");
Class1 c1=new Class1();
D. Class1 c1=new Class1(5.7);

类ClassA有一个名为M1的方法,在程序中有如下一段代码,假设该段代码是可以执行的,则声明M1方法时一定使用了( )修饰符。 ClassA Aobj=new ClassA(); ClassA.M1();

A. public
B. static
C. private
D. virtual

在下面的类定义中,缺省构造函数的作用是( ) Public class MyClass { private MyClass( ){} public static int counter; public static int increnentCounter() { return ++counter; return ++counter; } }

A. 在创建类的实例时初始化类的域
B. 因为是private的,因此不起任何作用
C. 防止创建类的实例
D. 无意义

答案查题题库