s2-1深入.net平台和编程tp_第1页
s2-1深入.net平台和编程tp_第2页
s2-1深入.net平台和编程tp_第3页
s2-1深入.net平台和编程tp_第4页
s2-1深入.net平台和编程tp_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章指导学习:体检套餐管理系统课程内容回顾第1章:深入.NET 框架.NET 框架组件CLR的作用及组成.NET 程序编译过程.NET 核心类库及命名空间第2章:深入C# 数据类型类、对象、属性、封装类图结构拆箱装箱值类型和引用类型静态成员和静态方法课程内容回顾第3章:使用集合组织相关数据操作集合实现元素的增、删、查、遍历ArrayListHashtable操作泛型集合实现元素的增、删、查、遍历ListDictionary泛型第4章:深入类的方法构造函数方法重载类之间的通信难点突破值类型和引用类型作为参数的区别泛型集合操作遍历Dictionary集合元素类的构造函数教员备课时完善作业讲评教员

2、备课时完善知识梳理:对象和类对象和类对象类抽象和实例化创建类属性只读、只写、验证逻辑方法无参无返回值、带参无返回值、无参有返回值、带参有返回值构造函数有参构造函数、无参构造函数方法重载静态方法知识梳理:对象和类对象互操作对象相互协同工作,共同完成软件功能封装消息传递值类型和引用类型知识梳理:数据类型C# 数据类型基本数据类型枚举结构类泛型接口知识梳理:集合列表ArrayListList字典哈希表Hashtable字典Dictionary队列Queue栈Stack知识梳理:显示控件数据绑定DataGridView控件绑定列表集合List设置DataSouce属性为BindingList对象绑定字

3、典集合Dictionary借助BindingSource对象设置DataSourceListView控件绑定集合信息需求说明体检套餐管理系统新建体检套餐 输入套餐名称,添加到套餐集合体检套餐维护查看套餐检查项目 添加检查项目 删除检查项目综合练习:搭建窗体阶段1:练习实现窗体搭建需求说明搭建体检套餐管理系统主界面完成时间:15分钟显示套餐名称保存固定检查项目套餐总价套餐检查项目明细共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解综合练习:设置默认套餐阶段2初始化系统默认套餐需求说明创建体检项目维护系统中的检查项目类、检查套餐类系统默认提供一种套餐“入学体检”,填充检查项目对象

4、到窗体提示抽象出“检查项目类”和“体检套餐类”使用List保存体检套餐项目使用Dictionary保存体检套餐列表完成时间:25分钟共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解综合练习:查看、删除体检项目阶段3查看、删除套餐体检项目需求说明选择套餐名称,在DataGridView中显示套餐检查项目,并显示套餐价格从DataGridView中选中一项,单击“删除”按钮,将选中项从套餐中删除提示HealthCheckSet类中添加CalcPrice()方法计算套餐总价,并设置类的Price属性编写UpdateSet(HealthCheckSet set)方法,实现DataGr

5、idView控件重新绑定集合对象体检项目变更时,需要调用CalcPrice()方法重新计算总价完成时间:30分钟共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解List.Contains(对象)可以判断某个对象是否在集合中综合练习:添加套餐检查项目阶段4添加套餐检查项目需求说明从体检项目中选择一项,单击“添加”按钮,将选中项添加到泛型集合,并重新绑定DataGridView提示判断添加的体检项目在现有套餐中是否存在完成时间:15分钟套餐总价更新共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解综合练习:新建套餐阶段5新建套餐需求说明录入套餐名称,点击“确定”,将新建的套餐添加到套餐集合完成时间:10分钟共性问题集中讲解常见调试问题及解决办法代码规范问题共性问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论