洛阳理工学院 2010/2011 学年第一学期面向对象程序设计期末考试试题卷(A)
适用班级: B100513/14/15/16 考试时间: 120分钟
注意:看清题目要求,书写整洁!
选择题(每小题2分,30题共计60分)
C#中每个int 类型的变量占用( )个字节的内存。
A. 1 B. 2 C. 4 D. 8
在C#中,表示一个字符串的变量应使用以下哪条语句定义?( )
A. CString str; B. string str; C. Dim str as string D. char * str;
在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?( )
A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double
C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,
则应该使用下列哪条语句?( )
A. string str = "Tom\'s Living Room"; B. string str = "Tom's Living Room";
C. string str("Tom's Living Room"); D. string str("Tom"s Living Room");
C#中MyClass 为一自定义类,其中定义了以下方法
public void Hello()
{
…
}
使用以下语句创建了该类的对象,并使变量obj 引用该对象:
MyClass obj = new MyClass();
那么,可如何访问类MyClass 的Hello 方法?( )
A. (); B. obj::Hello(); C. (); D. MyClass::Hello();
分析下列C#语句,注意类MyClass 没有访问修饰符:
namespace ClassLibrary1
{
class MyClass
{
public class subclass
{
int i;
}
}
}
若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择( )。
A. private B. protected C. internal D. public
分析下列程序:
public class class4
{
private string _sData = "";
public string sData
{
set
{
_sData = value;
}
}
}
在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?( )
A. = "It is funny!"; B. ();
C. = 100; D. ();
在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成( )。
C#面向对象程序设计【期末考试试题卷A卷】及答案 来自淘豆网www.taodocs.com转载请标明出处.