第二套.docx

上传人:b****3 文档编号:5506357 上传时间:2023-05-08 格式:DOCX 页数:27 大小:777.92KB
下载 相关 举报
第二套.docx_第1页
第1页 / 共27页
第二套.docx_第2页
第2页 / 共27页
第二套.docx_第3页
第3页 / 共27页
第二套.docx_第4页
第4页 / 共27页
第二套.docx_第5页
第5页 / 共27页
第二套.docx_第6页
第6页 / 共27页
第二套.docx_第7页
第7页 / 共27页
第二套.docx_第8页
第8页 / 共27页
第二套.docx_第9页
第9页 / 共27页
第二套.docx_第10页
第10页 / 共27页
第二套.docx_第11页
第11页 / 共27页
第二套.docx_第12页
第12页 / 共27页
第二套.docx_第13页
第13页 / 共27页
第二套.docx_第14页
第14页 / 共27页
第二套.docx_第15页
第15页 / 共27页
第二套.docx_第16页
第16页 / 共27页
第二套.docx_第17页
第17页 / 共27页
第二套.docx_第18页
第18页 / 共27页
第二套.docx_第19页
第19页 / 共27页
第二套.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

第二套.docx

《第二套.docx》由会员分享,可在线阅读,更多相关《第二套.docx(27页珍藏版)》请在冰点文库上搜索。

第二套.docx

第二套

第二套

D

 

A

D

C

D

 

B

B

 

8下列语句是MyClass的一部分,obj是MyClass的一个对象。

voidchange(refstringstr)

{

str="newstring";

}

publicvoidtest()

{

strings="oldstring";

change(refs);

Console.WriteLine(s);

}

则调用obj.test()后。

控制台输出()。

AnewstringBoldstring

A

关键字ref

9下列语句是MyClass的一部分,obj是MyClass的一个对象。

privateclasssubClass

{

publicintdata;

}

voidchange(refsubClassx)

{

x=newsubClass();

x.data=0;

}

publicvoidtest()

{

subClasss=newsubClass();

s.data=100;

change(refs);

Console.WriteLine(s.data);

}

则调用obj.test()后。

控制台输出()。

A100B101C0

C

 

10C#类MyClass下列函数重载是否合法?

()

publicvoidShowInfo(inti)

{

}

publicboolShowInfo(inti)

{

}

A合法B不合法

B

 

A

 

12类MyClass的定义如下:

classMyClass

{

intcount;

stringmsg;

}

则该类的缺省构造函数如下

ApublicMyClass(){

count=0;//但默认直count=0那个是空

msg=null;

}

BinternalMyClass()

{}

C不存在

DpublicMyClass()

{}

//就是没有写出构造函数时本身隐藏的默认的已有的构造函数…就是没有些出构造函数时本身隐藏的默认的已有的构造函数..

{}比方人家喊小芬同学就知道是高小芬不加高这姓别人也认为就是姓高

D

 

13C#中,下列MyClass的定义是否合法?

()

publicclassBase1

{

}

publicclassBase2

{

}

publicMyClass:

Base1,Base2

{

}

A不合法B合法

B

 

14C#中,下列MyClass的定义是否合法?

()

publicinterfaceBase1

{

}

publicclassBase2

{

}

publicMyClass:

Base1,Base2

{

}

A不合法B合法

B

 

15分析下列类的定义:

publicclassBase

{

protectedBase(){Console.Write("Base!

");}//保护的

}

publicclassMyClass:

Base

{

publicMyClass(){Console.Write("MyClass!

");}

}

在Main中执行下列语句后,Console的输出为().

MyClassobj=newMyClass();

AMyClass!

BBase!

CBase!

MyClass!

DMyClass!

Base!

C

 

16下列类MyClass的定义是否合法

publicclassBase

{

privateBase(){Console.Write("Base!

");}//私有的

}

publicclassMyClass:

Base

{

publicMyClass(){Console.Write("MyClass!

");}

}

若合法,则在Main中执行下列语句后,控制台的输出是什么?

MyClassobj=newMyClass();

AMyClass!

B不合法CBase!

MyClass!

DMyClass!

Base!

B

 

17下列程序的输出是什么?

()(提示:

考虑构造函数的执行)

publicclassBase

{

privateBase()

{Console.Write("Base!

");}//私有的

publicBase(stringstr):

this()

{Console.Write(str);}

}

...

staticvoidMain()//控制台主程序入口

{

Basex=newBase("Hello!

");

}

AHello!

BBase!

CHello!

Base!

DBase!

Hello!

D

重写…..

 

18下列程序的输出是什么?

()(i是整形变量)

inti=1;

try

{

i/=0;

}

catch(Exceptione)

{

MessageBox.Show("出现异常");

}

finally

{

MessageBox.Show("结束");

}

A出现消息框"出现异常",然后继续执行B出现消息框"结束",然后继续执行

C出现消息框"出现异常",出现消息框"结束",然后继续执行

D先出现消息框"结束",然后退出程序

C

19C#中,类MyClass的定义如下:

(这道题有问题)

classClass1{

privateclassNodeType{

publicstrings;

publicNodeType(){s="hello";}

}

privateNodeType[]arr=newNodeType[5];

publicvoidTest(){

Console.WriteLine("第一个元素为{0}",x[0].s);

}

}

则Main方法中下列语句的结果是什么?

()

MyClassx=newMyClass();

x.Test();

A第一个元素为B第一个元素为helloC第一个元素为{0}

D出现NullReferenceException

D

 

B

A

 

A

A

Bint[]pins=newint[4]{1,2,3,4}

B

B

A

A

 

A

A

 

D

C

A

 

33dataTable是数据集myDataSet中的数据表对象,有10条记录。

调用下列代码后,dataTable中还有几条记录?

()

dataTable.Row[9].Delete();

A10B9C1D0

A

 

A

 

A

 

B

C

 

C

C

 

D

C

 

A

 

D

AB

BD

A

A

B

 

D

B

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2