欢迎来到天天文库
浏览记录
ID:61435803
大小:579.00 KB
页数:8页
时间:2021-01-30
《计算机程序设计类实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、计算机类课程实验报告课程名称:C#实验名称:面向对象程序设计基础班级:xxxxxxxxxxxxxxxxx姓名:xxxxxxx学号:xxxxxxxxxxxx实验四实验名称面向对象程序设计基础,定义学生基本信息类实验日期实验成绩实验目的、要求及内容(给出本次实验所涉及并要求掌握的知识点及实验内容具体描述)一、实验目的:1.实例化一个类2.声明并使用重载方法3.通过指定字符分隔字符串4.把字符或字符串转换为数值型5.定义学生基本信息类包含姓名性别年龄及三门课成绩6.建立索引并赋值二、实验内容:1.通过重载方法计算圆形周长2.定义学生基本信息类实验环境(列出本次实验所使用的平台和相关软件)332
2、4机房OS:WxpC#环境:1、.NetFrameWork4.02、VisualStudio2010算法描述及实验步骤(用适当的形式表达算法设计思想与算法实现步骤)1.启动VS2010,出现初始页。界面如下:2.创建WindowsW32ConsolApplication:名为lab1。3.上机调试程序,按规定格式输入数据4.上机调试程序,按规定格式输入数据5.上机调试,程序分析6.编写程序调试过程及实验结果(详细记录在调试过程中出现的问题及解决方法。记录实验执行的结果。)总结(对实验结果进行分析,问题回答,实验心得体会及改进方法。)1.类是一种数据结构,它包含数据成员,函数成员和嵌套类型
3、.类是相同对象的集合.字段属性和索引器是类中用于存储数据的重要成员.2.类是对象概念在面向对象编程语言中的反映,是相同对象的集合.对象是具有数据,行为和标识的编程结构,它是面向对象应用程序的一个组成部分.附录usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceGetGirth{classProgram{constdoublePI=3.;doubleGetGirth(doubler){return2*PI*r;}doubleGetGirth(doublewidth,do
4、ubleheight){return2*(width+height);}staticvoidMain(string[]args){Programpro=newProgram();Console.Write("请输入圆形的半径:");try{doubledec_r=Convert.ToDouble(Console.ReadLine());Console.WriteLine("圆形的周长是:"+pro.GetGirth(dec_r));Console.Write("请输入矩形的长和宽,并以逗号分隔:");stringstrRecValue=Console.ReadLine();string[
5、]strValues=strRecValue.Split(newchar[]{','});doubledecLength=Convert.ToDouble(strValues[0]);doubledecWidth=Convert.ToDouble(strValues[1]);Console.WriteLine("矩形的周长是:"pro.GetGirth(decWidth,decLength));}catch(Exceptionex){Console.WriteLine(ex.Message);Console.ReadLine();}}}usingSystem;usingSystem.C
6、ollections.Generic;usingSystem.Linq;usingSystem.Text;namespaceStudent{classstudent{publicconstintintMaxNum=3;privatestringname;publicstringName{get{returnname;}set{name=value;}}privatestringsex;publicstringSex{get{returnsex;}set{sex=value;}}privateintage;publicintAge{get{returnage;}set{age=value;
7、}}privateint[]scores;publicstudent(){scores=newint[intMaxNum];}publicintthis[intindex]{get{returnscores[index];}set{scores[index]=value;}}}classProgram{staticvoidMain(string[]args){studenta=newstudent();a.Name="wumeiho
此文档下载收益归作者所有