劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务3.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 17页
  • 2019-05-15 发布于广东
  • 举报

劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务3.ppt

课题三 面向对象程序设计思想 任务3 为小管家设计类 任务引入 为小管家设计出与业务相关的各种对象模型——类 知识准备:认识类和对象 两个相关问题: 1. 给你影响最深刻的一位老师姓什么?是一个什么样的人? 2. 你认为老师是什么? 知识准备:认识类和对象 回答两个相关问题: 知识准备:认识类和对象 类和对象的关系: 知识准备:认识面向对象程序设计思想 用面向对象程序设计方法来描述一个简单的发工资的 过程 : 课堂练习1:描述学生入学如何报到 提示: 涉及到那些人和学校的部门 这些人或者是部门的责任是什么 需要给这些人和部门提供哪些数据 任务分析 备忘录模块操作分析 任务实施:设计小管家需要的类 备忘录操作类模型 任务分析 通讯录模块操作分析 任务实施:设计小管家需要的类 备忘录操作的数据模型 任务实施:设计小管家需要的类 备忘录的操作类模型 课堂练习2:分析支出模块需要的类模型 提示 根据支出模块要处理数据可以得到数据模型类 根据支出模块要完成的操作可以得到支出操作类的内容 知识拓展:创建类 class 类名 { 类型 变量1; … 类型 变量N; ? 类型 方法1(parameter-list){ //方法体 } … 类型 方法N(parameter-list){ //方法体 } } 知识拓展:类的三大特征 封装 继承 多态 总结提问 1.你认为面向对象程序设计思想的本质是什么? 2.类和对象是什么关系?请举一个身边的例子来说明它们的关系。 3.类的三个特征是什么? 作业 教材中的课后思考与练习:分析题 * * 对象是具有一定的属性和行为的实体 类是具有相同属性和行为的对象的抽象模型 成员变量(对象属性) 成员方法 (对象行为或操作) 你好吗? 我很好 !!!黑箱!!! 温度 = X 压力 = Y 温度 = A 压力 = B 石墨 金刚石 以多种形态存在的能力称为多态

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档