Java程序设计111

上传人:灯火****19 文档编号:121019506 上传时间:2020-02-14 格式:PPT 页数:27 大小:703.50KB
返回 下载 相关 举报
Java程序设计111_第1页
第1页 / 共27页
Java程序设计111_第2页
第2页 / 共27页
Java程序设计111_第3页
第3页 / 共27页
Java程序设计111_第4页
第4页 / 共27页
Java程序设计111_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《Java程序设计111》由会员分享,可在线阅读,更多相关《Java程序设计111(27页珍藏版)》请在金锄头文库上搜索。

1、Chapter 1 第三章 二 类的无参方法 Chapter 2 类和对象的区别是什么 数据类型有哪两类 如何使用 publicclass Student toString stu name stu sex stu age 实现输出学生信息 下面代码有哪些错误 回顾与作业点评 Chapter 3 预习检查 类的方法由哪几部分组成 成员变量和局部变量的区别有哪些 JavaDoc怎样写注释 Chapter 4 会定义和使用类的方法理解变量作用域会添加JavaDoc注释 本章目标 Chapter 5 类的方法 1 写出狮子对象的 跑 方法 叫 方法 电动玩具狮子属性 颜色 黄色行为 跑叫 按此按钮

2、狮子开始叫 按此按钮 狮子开始跑 Chapter 6 类的方法示例 publicclassAutoLion Stringcolor 黄色 publicvoidrun System out println 正在以0 1米 秒的速度向前奔跑 publicStringbark Stringsound 大声吼叫 returnsound AutoLion类代码实现 方法体 返回类型 方法名称 Chapter 7 如何定义类的方法 类的方法定义类的某种行为 或功能 方法的名称 方法的主体 方法返回的数据类型 定义类的方法 public返回值类型方法名 这里编写方法的主体 步骤一 定义方法名以及返回值 步骤

3、二 编写方法体 Chapter 8 方法的返回值 两种情况如果方法具有返回值 方法中必须使用关键字return返回该值 返回类型为该返回值的类型如果方法没有返回值 返回类型为void publicclassStudent Stringname 张三 publicvoidgetName returnname 返回类型要匹配 return表达式 编译错误 作用 跳出方法给出结果 Chapter 9 方法调用 方法是个 黑匣子 完成某个特定的应用程序功能 并返回结果方法调用 执行方法中包含的语句 对象名 方法名 2 小明过生日 爸爸送他一个电动狮子玩具 编程测试这个狮子能否正常工作 Chapter

4、10 方法调用 publicclassAutoLion Stringcolor 黄色 颜色 跑 publicvoidrun System out println 正在以0 1米 秒的速度向前奔跑 叫 publicStringbark Stringsound 大声吼叫 returnsound 获得颜色 publicStringgetColor returncolor 显示狮子特性 publicStringshowLion return 这是一个 getColor 的玩具狮子 publicclassTestLion publicstaticvoidmain String args AutoLion

5、lion newAutoLion System out println lion showLion lion run System out println lion bark 在类的方法中调用该类另一个方法 在main 方法中调用类的方法 Chapter 11 方法调用小结 方法之间允许相互调用 不需要知道方法的具体实现 提高了效率 Chapter 12 publicclassStudent publicvoidshowInfo return 我是一名学生 方法的返回类型为void 方法中不能有return返回值 常见错误4 1 Chapter 13 publicclassStudent pu

6、blicdoublegetInfo doubleweight 95 5 doubleheight 1 69 returnweight height 方法不能返回多个值 常见错误4 2 Chapter 14 publicclassStudent publicStringshowInfo return 我是一名学生 publicdoublegetInfo doubleweight 95 5 doubleheight 1 69 returnweight 多个方法不能相互嵌套定义 常见错误4 3 publicclassStudent publicStringshowInfo return 我是一名学生

7、 publicdoublegetInfo doubleweight 95 5 doubleheight 1 69 returnweight Chapter 15 publicclassStudent intage 20 if age 20 System out println 年龄不符合入学要求 publicvoidshowInfo return 我是一名学生 不能在方法外部直接写程序逻辑代码 常见错误4 4 Chapter 16 小结1 编写电池类 Cell 具有品牌属性 可以续电编写测试类 TestCell 参考代码1 参考代码2 Chapter 17 成员变量和局部变量2 1 变量声明的

8、位置决定变量作用域变量作用域确定可在程序中按变量名访问该变量的区域 for inti 0 a 0 i 4 i a System out println a 代码错误 a的作用域仅在for循环中 Chapter 18 成员变量和局部变量2 2 变量1类型变量1 变量2类型变量2 变量3类型变量3 public返回类型方法1 变量4类型变量4 public返回类型方法2 变量5类型变量5 publicclassAutoLion AutoLion类的方法 其他类的方法 谁能使用这些变量 方法1 方法2 成员变量 局部变量 局部变量 Chapter 19 作用域不同局部变量的作用域仅限于定义它的方法成

9、员变量的作用域在整个类内部都是可见的初始值不同Java会给成员变量一个初始值Java不会给局部变量赋予初始值在同一个方法中 不允许有同名局部变量 在不同的方法中 可以有同名局部变量两类变量同名时 局部变量具有更高的优先级 成员变量和局部变量的区别 Chapter 20 publicclassTest intscore1 88 intscore2 98 publicvoidcalcAvg intavg score1 score2 2 publicvoidshowAvg System out println 平均分是 avg 常见错误 局部变量avg的作用域仅限于calcAvg 方法 Chapte

10、r 21 指导 计算平均分和总成绩 训练要点 方法的定义和调用需求说明 从键盘接收三门课分数 计算三门课的平均分和总成绩 编写成绩计算类实现功能实现思路 1 创建类ScoreCalc2 编写方法实现各功能3 编写测试类难点指导 面向对象编程思维 讲解需求说明 完成时间 25分钟 Chapter 22 面向对象的编程思维 ScoreCalc类和Test类 publicstaticvoidmain String args Scannerinput newScanner System in System out print 请输入Java成绩 intjava input nextInt 计算并显示输

11、出 inttotal java c db doubleavg total 3 System out print 总成绩 total System out print n平均分 avg 一次还可以接受 如果还要再执行这个功能 难道还要重复再写 Chapter 23 小结2 编写手机类 Phone 可以下载音乐 可以播放这些音乐 可以进行充电重用电池类方法 Cell 编写测试类 TestPhone 参考代码1 参考代码2 Chapter 24 JavaDoc注释 回顾学过的注释方式单行注释 这里是单行注释多行注释 这里是多行注释 可以多行 JavaDoc注释 使用 开始和 结束 用来注释类 属性和

12、方法等 CalcScore类 authorChris version1 02007 06 21 描述信息 author 描述作者信息 version 描述版本信息 Chapter 25 3 为ScoreCalc类添加JavaDoc注释 添加JavaDoc注释 ScoreCalc类 author北大青鸟 version2 02010 06 01 publicclassScoreCalc Java成绩 intjava 计算总成绩 returntotal publicintcalcTotalScore inttotal java c db returntotal 方法的JavaDoc注释 属性的JavaDoc注释 类的JavaDoc注释 Chapter 26 如何生成JavaDoc文档 JavaDoc能够从源代码中抽取类 属性 方法等的注释 形成一个和配套的API帮助文档生成JavaDoc文档使用命令行方式生成使用Eclipse工具生成 Chapter 27 总结 定义类的方法的步骤是什么 类的一个方法如何调用本类的另一个方法 类中的一个方法如何调用另一个类的方法 成员变量和局部变量的区别有哪些 如何给类的方法添加JavaDoc注释

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号