类的设计综合案例-利用案例轻松学习Java语言配套.ppt
《类的设计综合案例-利用案例轻松学习Java语言配套.ppt》由会员分享,可在线阅读,更多相关《类的设计综合案例-利用案例轻松学习Java语言配套.ppt(13页珍藏版)》请在装配图网上搜索。
第四讲 类设计综合案例 主讲 覃遵跃 清华大学出版社利用案例轻松学习Java语言 2013年 配套课件PPT 课程导入 已经讲解了类中数据成员 成员方法 setter方法 getter方法和构造方法的定义和使用 如何根据具体问题来设计一个类的内容是我们本次课要解决的主要问题 1 类的设计 2 面向对象编程的封装性 1 已经学习的相关知识 2 思考问题 3 this关键字 4 1设计的基本步骤 针对具体问题 设计类分为4个步骤 4 2具体问题 案例4 1 根据如下学生成绩表 抽象出学生的数据成员 成员方法 然后画出类图 最后利用Java语言实现该类图 4 2具体问题 步骤一 分析数据成员 数据成员表示对象的静态特征 即对象的属性 数据成员包含有 1 访问权限控制符2 数据成员名称3 数据成员类型4 初始值 4 2具体问题 步骤二 分析构造方法和成员方法 1 构造方法用来初始化对象 4 2具体问题 2 成员方法表示对象的动态特征 即对象的行为 成员方法包括setter方法 getter方法以及功能方法 4 2具体问题 步骤三 画出类图 利用UML工具根据分析的数据成员和成员方法画出类结构图 类名 9个数据成员 3个构造方法 定义了2个setter和getter方法 定义了4个功能方法 4 2具体问题 步骤四 编码测试 代码比较长 请看源程序 谢谢 4 2具体问题 课堂练习1 如下图的购物广场的购物清单 一张清单就是一个清单对象 请设计清单类 并进行测试 备注 可根据实际情况适当减少某些属性 4 3课堂小结 2 有哪些常用的UML工具 PowerDesigner Sybase的企业建模和设计解决方案Microsoftvisio 是Windows操作系统下运行的流程图和矢量绘图软件RationalRose Rational公司出品的一种面向对象的统一建模语言的可视化建模工具 1 分析数据成员 确定数据成员的访问控制符 类型 名称 1 设计类分为哪几个步骤 2 分析构造方法 setter方法 getter方法和功能方法 3 利用UML工具画出类图 4 利用Java实现类结构图 并测试 4 4作业 1 下图为电脑专卖店的零售凭证 每个凭证是一个对象 请按照类的设计步骤完成凭证类的设计与实现 并进行测试- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 综合 案例 利用 轻松 学习 Java 语言 配套
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文