7-类的无参方法.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter 第七章 回顾与作业点评 类和对象的区别是什么? 数据类型有哪两类?如何使用? 预习检查 类的方法由哪几部分组成? 成员变量和局部变量的区别有哪些? JavaDoc怎样写注释? 本章任务 实现计算平均分和课程总成绩 实现MyShopping系统菜单切换 实现MyShopping系统入口程序 本章目标 会定义和使用类的方法 理解变量作用域 会添加JavaDoc注释 类的方法 1、写出狮子对象的“跑”方法、 “叫”方法 类的方法示例 AutoLion类代码实现 如何定义类的方法 类的方法定义类的某种行为(或功能) 方法的返回值 两种情况 如果方法具有返回值,方法中必须使用关键字return返回该值,返回类型为该返回值的类型 如果方法没有返回值,返回类型为void 方法调用 方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果 方法调用:执行方法中包含的语句 方法调用 方法调用小结 方法之间允许相互调用,不需要知道方法的具体实现,提高了效率 常见错误4-1 常见错误4-2 常见错误4-3 常见错误4-4 小结1 编写电池类(Cell):具有品牌属性,可以续电 编写测试类(TestCell) 成员变量和局部变量2-1 变量声明的位置决定变量作用域 变量作用域确定可在程序中按变量名访问该变量的区域 成员变量和局部变量2-2 成员变量和局部变量的区别 作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的 初始值不同 Java会给成员变量一个初始值 Java不会给局部变量赋予初始值 在同一个方法中,不允许有同名局部变量;在不同的方法中,可以有同名局部变量 两类变量同名时,局部变量具有更高的优先级 常见错误 指导——计算平均分和总成绩 训练要点: 方法的定义和调用 需求说明: 从键盘接收三门课分数,计算三门课的平均分和总成绩,编写成绩计算类实现功能 实现思路: 1、创建类 ScoreCalc 2、编写方法实现各功能 3、编写测试类 难点指导: 面向对象编程思维 共性问题集中讲解 面向对象的编程思维 ScoreCalc类 和 Test类 小结2 编写手机类(Phone):可以下载音乐,可以播放这些音乐,可以进行充电 重用电池类方法(Cell) 编写测试类(TestPhone) 练习——定义管理员类 需求说明: 根据下图所示信息,编写管理员类Manager,使用show()方法返回管理员信息 编写测试类ManagerTest输出管理员信息 实现菜单的级联效果 需求说明: 实现MyShopping菜单,输入菜单项编号,可以自由切换各个菜单 菜单的级联关系如图 指导——实现菜单的级联效果 训练要点: 方法的定义和调用 循环结构 实现思路: 1、创建菜单类Menu 2、编写方法实现各功能 3、编写测试类 难点指导: 面向对象编程思维 练习——实现系统入口程序 需求说明: 编写类StartSMS,实现输入用户名和密码,符合条件的进入系统 共性问题集中讲解 JavaDoc注释 回顾学过的注释方式 单行注释://这里是单行注释 多行注释:/*这里是多行注释, 可以多行*/ JavaDoc注释:使用“/**”开始和“*/”结束,用来注释类、属性和方法等 添加JavaDoc注释 3、为ScoreCalc类添加JavaDoc注释 如何生成JavaDoc文档 JavaDoc能够从源代码中抽取类、属性、方法等的注释,形成一个和配套的API帮助文档 生成JavaDoc文档 使用命令行方式生成 使用Eclipse工具生成 练习——添加并生成JavaDoc文档 需求说明: 为我行我素购物系统的Manager类、Menu类添加JavaDoc注释 使用Eclipse工具,生成两个类的JavaDoc文档 总结 定义类的方法的步骤是什么? 类的一个方法如何调用本类的另一个方法? 类中的一个方法如何调用另一个类的方法? 成员变量和局部变量的区别有哪些? 如何给类的方法添加JavaDoc注释? /** *CalcScore类 *@author Chris *@version 1.0 2007/06/21 */ 描述信息 @author :描述作者信息 @version :描述版本信息 /** * ScoreCalc类 * @author Tom * @version 2

文档评论(0)

wei1155 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档