面向对象程序设计(C#)实验指导书

面向对象程序设计(C#)实验指导书

ID:40732288

大小:25.74 KB

页数:13页

时间:2019-08-06

面向对象程序设计(C#)实验指导书_第1页
面向对象程序设计(C#)实验指导书_第2页
面向对象程序设计(C#)实验指导书_第3页
面向对象程序设计(C#)实验指导书_第4页
面向对象程序设计(C#)实验指导书_第5页
资源描述:

《面向对象程序设计(C#)实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、面向对象程序设计(C#)实验指导书代世雄实验一:创建控制台应用程序、创建WPF应用程序实验内容:(1)学习使用VS2010创建控制台应用程序。[文件]->[新建]-[项目]->[控制台应用程序](2)学习使用VS2010创建WPF应用程序。[文件]->[新建]-[项目]->[WPF应用程序](3)学习变量的声明、赋值、运算。(4)控制台输出,等待键盘输入classProgram{staticvoidMain(string[]args){strings="HelloWorld!"Console.W

2、riteLine("Result={0}",s);Console.ReadKey();}}(5)WPF应用程序,编译、运行实验要求:验证控制台应用程序、WPF应用程序的创建方法实验二:练习声明并使用各种数据类型变量的创建、运算符的运用、方法及作用域、实验内容:创建WPF应用程序,计算矩形和园的面积周长,实现计算器。掌握并练习以下内容:(1)字符串与其它数据类型的转换。double.Parse(textBox1.Text)int.Parse(textBox1.Text)(2)Button的Cl

3、ick事件及其事件响应函数(3)TextBox:textBox1.Text=”Hello”;(4)Label:Label1.Content=”请输入姓名:”;(5)RadioButton:radioButton1.IsChecked=true;if(radioButton1.IsChecked.Value)....;实验要求:完成计算矩形和园的面积周长及计算器的WPF程序实验三:练习循环、分支、逻辑变量、逻辑表达式、逻辑运算符实验内容:创建WPF应用程序,计算阶乘。掌握并练习以下内容:(1)循环

4、语句。for循环;while循环;do..while循环;break,continue语句(2)分支结构if(…)…;else……;if(…)…;elseif(…)elseif(…)……;Switch(..){case..:…break;case..:…break;default:}(3)三目条件运算符:intb=(a>3)?5:10;实验要求:完成计算阶乘的WPF程序实验四:创建类、成员及方法,计算矩阵及园的周长及面积实验内容:创建WPF应用程序,计算阶乘。掌握并练习以下内容:(1)创建类及成

5、员。ClassCircle{Publicdoubleradius;}(2)创建方法计算面积与周长ClassCircle{Publicdoubleradius;PublicdoubleCalcArea(){…}PublicdoubleCalcGirth(){…}}}(3)创建对象,调用方法Circlec=newCircle();c.radius=2.3;textBox1.Text=c.CalcArea();实验要求:完成计算计算矩阵及园的周长及面积的WPF程序实验五:构造函数、私有与静态成员及方法

6、、属性、分部类、计算矩阵及园的周长及面积实验内容:创建WPF应用程序,计算阶乘。掌握并练习以下内容:(1)创建类,私有与静态成员。ClassCircle{Privatedoubleradius1;Publicstaticradius2;}(2)创建构造函数。publicclassCircle{privatedoubleradius1;privatestaticdoubleradius2;staticCircle(){}publicCircle(doubler){radius1=r;radius2

7、=r;}}(3)创建方法计算面积与周长publicclassCircle{privatedoubleradius1;privatestaticdoubleradius2;staticCircle(){}publicCircle(doubler){radius1=r;radius2=r;}publicdoubleCalcArea(){returnMath.PI*radius1*radius1;}publicstaticdoubleStaticCalcArea(){returnMath.PI*rad

8、ius2*radius2;}}。。。。。。}(1)创建对象,调用方法privatevoidbutton1_Click(objectsender,RoutedEventArgse){radioButton1.IsChecked=true;Circlec=newCircle(2.3);if(radioButton1.IsChecked.Value){textBox1.Text=c.CalcArea().ToString();textBox2.Text=Circle.StaticCalcArea().

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。