要使一个类能被同一命名空间中的其他类访问,但不能被这个命名空间以外的类访问,该类可以
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