TP14 带参数的方法(二)ACCP 6.0 S1-1-使用Java理解程序逻辑 课件.ppt
《TP14 带参数的方法(二)ACCP 6.0 S1-1-使用Java理解程序逻辑 课件.ppt》由会员分享,可在线阅读,更多相关《TP14 带参数的方法(二)ACCP 6.0 S1-1-使用Java理解程序逻辑 课件.ppt(18页珍藏版)》请在三一办公上搜索。
1、带参数的方法(二),第十四章,/方法定义public void addName(name)/方法体/方法调用int n=对象名.addName(张三);,纠正代码中的错误,输出“早上好!”包(package)的作用有哪些?,必须指定形参类型,回顾与作业点评,方法没有返回值,预习检查,基本数据类型和引用数据类型作为方法参数,在传递时有什么不同之处?,本章任务,实现MyShopping系统增加会员功能实现MyShopping系统会员积分功能,本章目标,会使用数组作为方法的参数和返回值会使用对象作为方法的参数,使用Arrays类提供的sort()方法实现定义一个独立的方法来实现姓名排序,该方法的返回
2、值为数组类型,数组类型的方法返回值2-1,1、编写方法,实现学生的姓名排序,public class StudentsBiz String names=new String5;/学生姓名数组public void inputNames()/接收用户输入的5个学生姓名,存放于names中/字符串数组作为返回值public String getNames()Arrays.sort(names);return names;,返回字符串数组,public class TestSort public static void main(String args)StudentsBiz st=new Stud
3、entsBiz();st.inputNames();String namesbysort=st.getNames();System.out.println(*排序后*);for(int i=0;i namesbysort.length;i+)if(namesbysort i!=null)System.out.print(namesbysort i+t);,数组类型的方法返回值2-2,调用方法,返回结果,处理返回结果,定义学生类,添加属性:三门课的成绩 定义学生成绩计算类,添加方法,传递对象参数 定义测试类,对象类型的参数3-1,2、编写学生成绩计算类,计算学生平均分,public class
4、Students/定义三门课成绩属性float java=0;float database=0;float html=0;,三门课成绩,public class Score/计算平均分,对象作为参数public float getAvg(Students stu)float avg=0;avg=(stu.java+stu.database+stu.html)/3;return avg;,对象类型的参数3-2,返回结果,对象类型的参数,public class TestScore public static void main(String args)Students stu=new Stude
5、nts();Score sc=new Score();float avg=0;stu.java=80;stu.database=95;stu.html=77;avg=sc.getAvg(stu);System.out.println(该学生的平均分为:+avg);,调用方法,传递参数,返回结果,对象类型的参数3-3,public class TestScore public static void main(String args)Students stu=new Students();Score sc=new Score();float avg=0;stu.java=80;stu.datab
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TP14 带参数的方法二 ACCP 6.0 S1-1-使用Java理解程序逻辑 课件 参数 方法 S1 使用 Java 理解 程序逻辑
链接地址:https://www.31ppt.com/p-3908263.html