2011年微软认证考试模拟题(5)
13. C#可以采用下列哪些技术来进行对象内部数据的隐藏?A. 静态成员
B. 类成员的访问控制说明
C. 属性
D. 装箱(boxing)和拆箱(Unboxing)技术
正确答案:B、C
14. 分析下列程序:
public class class4
{
private string _sData = ““;
public string sData{set{_sData = value;}}
}
在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?
A. obj.sData = “It is funny!”;
B. Console.WriteLine(obj.sData);
C. obj._sData = 100;
D. obj.set(obj.sData);
正确答案:A
15. 分析下列程序中类MyClass 的定义
class BaseClass
{
public int i;
}
class MyClass:BaseClass
{
public new int i;
}
则下列语句在Console 上的输出为_______.
MyClass y = new MyClass();
BaseClass x = y;
x.i = 100;
Console.WriteLine(“{0}, {1}”,x.i,y.i);
(提示:注意类MyClass 中的new 关键字)
A. 0, 0
B. 100, 100
C. 0, 100
D. 100, 0
正确答案:D
页:
[1]