要使某个类能被同一个命名空间中的其他类访问,但不能被这个命名空间以外的类访问,该类可以 。
A. 不使用任何关键字
B. 使用private关键
C. 使用const关键字
D. 使用protected关键字
下列关于构造函数的描述中,哪个选项是正确的?__________
A. 构造函数名必须与类名相同
B. 构造函数不可以重载
C. 构造函数不能带参数
D. 构造函数可以声明返回类型
C#中TestClass为一自定义类,其中有以下属性定义:public void Property{ …… }使用以下语句创建了该类的对象,并让变量obj引用该对象:TestClass obj = new TestClass();那么,可通过__________方式访问类TestClass的Property属性。
A. MyClass.Property
B. obj::Property
C. obj.Property
D. obj.Property()
下面有关虚方法的描述中,正确的是_________。
A. 虚方法能在程序运行时,动态确定要调用的方法,因而比非虚方法更灵活。
B. 在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符。
C. 重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符。
D. 在重写虚方法时,需要同时带上override和virtual修饰符。