欢迎来到天天文库
浏览记录
ID:18718985
大小:77.00 KB
页数:9页
时间:2018-09-20
《实验三面向对象程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大理学院课程教案(教学要求)大理学院课程教案(实验教学)课程名称:C#面向对象程序设计课程类型:(1)1、必修;2、选修;3、其它授课对象:计算机科学与技术专业(本、专科)2012级1,2班授课时间:2013至2014学年第3学期计划学时:36学时(其中:理论36,实验:36)任课教师:杜英国所属学院:数学与计算机学院课程管理部门(教研室):软件教研室大理学院教务处制第8页大理学院课程教案(教学要求)课程名称:C#面向对象程序设计教材:C#程序设计实用教程黄兴荣李昌领李继良编著清华大学出版社授课人1:杜英国专业技术职务:讲师学历:研究生学位:硕士授课
2、人2:专业技术职务:学历:学位:实验题目:C#集成开发环境控制台输入输出程序设计计划学时:3实验类型:(4)1、演示性2、验证性3、综合性4、设计性每组实验的学生人数:1人教学目的和要求:要求:掌握类和对象的使用;掌握类的继承;掌握构造函数使用;掌握方法、属性、索引、委托和事件的使用。实验方法(包括实验中需要注意的问题等):1.在VS下,创建控制台应用程序。2.在程序中输入代码进行调试,根据调试结果总结结论。实验重点(主要解决的问题和达到的目的):1.掌握类和对象的定义及使用。2.掌握类的继承。3.掌握构造函数使用。4.熟悉委托和事件的使用。实验难点
3、(预计实验过程中会遇到的问题和解决方案):1.委托和事件的使用。教学方法(实验前的教学和实验过程中的指导方法):实验前教师先讲解完第5章内容,学生认真复习第5章内容;在实验过程中结合实验环境教师可先提示性讲解实验内容,再由学生自己完成实验。第8页大理学院课程教案(教学要求)如果实验完成情况较差,教师统一辅导。实验仪器和材料:计算机,WindowsXP,VS2008实验报告要求和思考题:要求:交实验报告思考题:1.在C#中一个包括哪些主要组成部分?怎样定义一个类。2.什么是对象如何创建对象,怎样访问对象的属性和方法。3.如何定义使用委托和事件。参考资料
4、:《C#程序设计项目教程—实验指导与课程设计》黄兴荣编著清华大学出版社 第8页大理学院课程教案(教学内容)实验三面向对象程序设计实验内容与步骤(要求交实验报告的实验项目详细步骤由学生填写)一、类、属性、方法、对象、继承1.在C#中怎么定义一个类?2.方法重载是指。3.构造函数是。4.在C#中怎么定义一个方法?5.创建对象使用关键字。6.属性是指。7.静态方法是。8.静态属性是。定义一个学生类,包括学号、姓名、班级属性,定义一个方法用于输出文本“我是一名学生,我的主要任务是学习!”;定义一个中学生类继承学生类,增加一个方法用于输出文本“我是一名中学生,
5、我的目标是考上一所名牌大学!”;定义一个大学生类继承学生类,增加属性专业、学院、高考成绩,增加一个方法用于输出文本“我是一名大学生,我的主要任务就是学习C#编程!”。在中学生类和大学生类中分别定义两个构造方法,一个不带参数、一个带参数,参数用于对学生基本信息进行初始化。在Main()方法中编写测试代码,输出中学生、大学生的基本信息。classMiddleStudent:Student{privatestringinsititute;publicstringInsititute{set{this.insititute=value;}get{return
6、insititute;}}}}classProgram{staticvoidMain(string[]args){第8页大理学院课程教案(教学内容)Studentstu=newstudent();stringst;st=stu.Testmethod("姓名");Console.WriteLine(st);MiddleStudentcas=newMiddleStudent();st=cas.TestMethod("我是一名中学生,我的目标是考上一所名牌大学");console.Writeline(st);}classStudent{privateint
7、xh;publicintXh{get{returnxh;}set{xh=value;}}privatestringname;publicstringName{get{returnname;}set{name=value;}}privateintbj;publicintBJ{get{returnbj;}set{bj=value;}}}publicstringTestmethod(stringst){returnst+"我是一名学生,我的主要任务是学习";}二.委托与事件(重要)1.定义委托语法格式。2.初始化委托的语法。3.定义事件语法。第8页大理学院
8、课程教案(教学内容)4.事件绑定语句。5.事件撤销语句。6.定义一个委托,它的签名是:没有返回类型、公有、带
此文档下载收益归作者所有