Tnew带参数的方法(2)14.ppt

Tnew带参数的方法(2)14.ppt

ID:48200662

大小:387.00 KB

页数:11页

时间:2020-01-15

Tnew带参数的方法(2)14.ppt_第1页
Tnew带参数的方法(2)14.ppt_第2页
Tnew带参数的方法(2)14.ppt_第3页
Tnew带参数的方法(2)14.ppt_第4页
Tnew带参数的方法(2)14.ppt_第5页
资源描述:

《Tnew带参数的方法(2)14.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、带参数的方法(2)1Chapter目标会使用数组作为方法的参数和返回值会使用对象作为方法的参数2Chapter使用Arrays类提供的sort()方法实现定义一个独立的方法来实现姓名排序,该方法的返回值为数组类型数组类型的方法返回值2-11、编写方法,实现学生的姓名排序3ChapterpublicclassStudentsBiz{String[]names=newString[5];//学生姓名数组publicvoidinputNames(){//接收用户输入的5个学生姓名,存放于names中}//字符串数组作为返回值pub

2、licString[]getNames(){Arrays.sort(names);returnnames;}}返回字符串数组publicclassTestSort{publicstaticvoidmain(String[]args){StudentsBizst=newStudentsBiz();st.inputNames();String[]namesbysort=st.getNames();System.out.println("****排序后****");for(inti=0;i

3、++){if(namesbysort[i]!=null){System.out.print(namesbysort[i]+"t");}}}}数组类型的方法返回值2-2演示示例1:数组类型的方法返回值调用方法,返回结果处理返回结果4Chapter定义学生类,添加属性:三门课的成绩定义学生成绩计算类,添加方法,传递对象参数定义测试类对象类型的参数3-12、编写学生成绩计算类,计算学生平均分5ChapterpublicclassStudents{//定义三门课成绩属性floatjava=0;floatdatabase=0;flo

4、athtml=0;}三门课成绩publicclassScore{//计算平均分,对象作为参数publicfloatgetAvg(Studentsstu){floatavg=0;avg=(stu.java+stu.database+stu.html)/3;returnavg;}}对象类型的参数3-2返回结果对象类型的参数publicclassTestScore{publicstaticvoidmain(String[]args){Studentsstu=newStudents();Scoresc=newScore();floa

5、tavg=0;stu.java=80;stu.database=95;stu.html=77;avg=sc.getAvg(stu);System.out.println("该学生的平均分为:"+avg);}}调用方法,传递参数,返回结果演示示例2:对象类型的参数6ChapterStudents类中定义身高属性Height类中定义方法,传递学生对象数组,求平均身高测试类调用Height类的方法对象数组类型的参数2-13、计算学生的平均身高7ChapterpublicclassHeight{publicfloatgetAvgHe

6、ight(Students[]stu){floatavgHeight=0;floatall=0;//所有学生的总身高intcount=0;//学生计数for(inti=0;i

7、nts[]stu=newStudents[5];Heighth=newHeight();…floatavgheight=h.getAvgHeight(stu);System.out.println("平均身高:"+avgheight+"cm");}对象数组类型的参数2-2演示示例3:对象数组类型的参数调用方法,传递对象数组8Chapter指导——增加会员训练要点:带参方法的定义及调用对象类型的参数需求说明:创建包com.wxws.sms,增加会员类和会员操作类,实现MyShopping系统的增加会员功能实现思路:1、创建会员

8、类2、创建会员操作类3、进行测试难点指导:增加会员方法讲解需求说明完成时间:25分钟9Chapter练习——查找会员积分需求说明:循环输入多个会员的信息,根据会员编号,查找会员积分完成时间:25分钟10Chapter总结基本数据类型和引用数据类型作为方法参数,在传递时有什么不同之处?画出在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。