2011年微软认证考试模拟题(6)
16. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________.A. sealed 方法 封闭类
B. public 方法 公共类
C. visual 方法虚方法
D. override 方法 重载基类
正确答案:C
17. 类MyClass 中有下列方法定义:
public void testParams(params int[] arr)
{
Console.Write (“使用Params参数!”);
}
public void testParams(int x,int y)
{
Console.Write (“使用两个整型参数!”);
}
请问上述方法重载有无二义性?若没有,则下列语句的输出为_________.
MyClass x = new MyClass();
x.testParams(0);
x.testParams(0,1);
x.testParams(0,1,2);
A. 有语义二义性;
B. 使用Params 参数!使用两个整型参数!使用Params 参数!
C. 使用Params 参数!使用Params 参数!使用Params 参数!
D. 使用Params 参数!使用两个整型参数!使用两个整型参数!
正确答案:B
18. 使用下列哪种方法可以减小一个ArrayList 对象的容量?
A. 调用Remove 方法
B. 调用Clear 方法
C. 调用Trim(调整,修剪)ToSize 方法
D. 设置Capacity 属性
正确答案:C、D
页:
[1]