1 / 5
文档名称:

C#实验5实验报告.doc

格式:doc   大小:342KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#实验5实验报告.doc

上传人:fy5186fy 2019/5/27 文件大小:342 KB

下载得到文件列表

C#实验5实验报告.doc

文档介绍

文档介绍:课程名称面向对象程序设计实验名称实验5 类和对象(2)系部信息工程系班级网络3092姓名于闪学号1101093055实验时间2010年11月22日时分~时分地点机位一、实验目的1、进一步掌握类和对象的基本概念,掌握类字段和属性的使用;2、掌握类的索引器的用途和使用;3、了解类的静态成员用其作用;4、掌握使用类来构造应用程序。二、2005,完成以下程序:程序1、完成“使用索引器”的课堂示例(CSharp示例\第5课\Country);程序2、“使用类的静态成员”的课堂练****CSharp示例\第5课\Static);程序3、使用贷款类完成“贷款计算器”(CSharp示例\第5课\Loan);三、实验步骤1、将服务器上“面向对象”课件的文件夹中的“Csharp示例\第5课\Country”文件夹复制到本地磁盘上。打开其中的“”,完成其中的2个任务。将这两个任务的代码写在下面。//TODO1:完成下面的索引器,该索引器可以返回peoples数组中index下标的人口数量publicdoublethis[intindex]{get{[index];}//TODO2:书写第2个索引器,该索引器接收一个字符串格式的国家名称,lassCountryPeoples{privatestring[]country={"中国","美国","法国","日本","韩国","印度"};privatedouble[]peoples={+10,+9,+8,+9,+8,+10};publicdoublethis[stringindex]{get{inti=0;foreach(stringcincountry){if(c==index)break;i++;}if(i>=)return2;elsereturnpeoples[i];}}}}CountryPeoplesc1=newCountryPeoples();Output("韩国的人口数量是:"+c1["韩国"]);Output("法国的人口数量是:"+c1["法国"]);Output("美国的人口数量是:"+c1["美国"]);Output("日本的人口数量是:"+c1["日本"]);Output("印度的人口数量是:"+c1["印度"]);2、将服务器上“面向对象”课件的文件夹中的“Csharp示例\第5课\Static”文件夹复制到本地磁盘上。打开其中的“”,完成其中的3个任务。//TODO1:lassNumberOfAntelopes{privatestaticintnumberofantelopes=0;//TODO2:将numberOfAntelopes成员变量值加1numberOfAntelopes++;//TODO3:显示已经创建的羚羊(Antelope)的数量Output("羚羊的数量:"+);//TODO4:如果可能,将TODO1中的numberOfAntelopes设成私有的,//然后通过公共的属性或方法对外公开。并在TODO3中调用这个属性或方法publicstaticintnum