对象的行为成员方法

对象的行为成员方法

ID:39352986

大小:967.50 KB

页数:66页

时间:2019-07-01

对象的行为成员方法_第1页
对象的行为成员方法_第2页
对象的行为成员方法_第3页
对象的行为成员方法_第4页
对象的行为成员方法_第5页
资源描述:

《对象的行为成员方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA面向对象程序设计JAVAObject-OrientedProgramming授课教师:文斌setcourse2012@gmail.com2012FallHainanNormalUniversity1授课内容01了解Java02面向对象的“对象”03对象的属性---变量详述04对象的行为---成员方法详述05生命周期及作用域06Java常用类与函数库07面向对象中的继承08深入多态09使用异常处理10基于swing的图形界面编程11可视化程序的事件处理12Java多线程2授课内容01了解Java02面向对象的“对象”03对象

2、的属性---变量详述04对象的行为---成员方法详述05生命周期及作用域06Java常用类与函数库07面向对象中的继承08深入多态09使用异常处理10基于swing的图形界面编程11可视化程序的事件处理12Java多线程3Chap04对象的行为---成员方法详述进一步掌握方法的定义和使用掌握类的构造方法的概念和编写、使用掌握方法的重载掌握Getters与Setters方法的规范编写理解封装的含义4Java中的方法Java中的方法类似C语言中的函数,是一个可以被多次调用的相对独立的代码块,或者说是用来完成一个特定的任务的一小段程序。

3、我们已经见过的方法有:publicstaticvoidmain(String[]args);voidsetDim(doublew,doubleh,doubled);doublegetArea();……5方法定义的格式方法定义的格式:[修饰符]返回值类型方法名称([参数列表]){//方法体中的语句}在{前面是方法头,{}中间是方法体。在[]中的部分是可选项。根据需要可以不同,也可以没有。6自定义一个方法publicstaticvoidmax(inta,intb){intm;if(a>b)m=a;elsem=b;System.out.

4、println(“max=”+m);}[修饰符]返回值类型方法名称([参数列表]){//方法体中的语句}7定义方法相关说明public表示该方法是公开的,在别的类和方法里面都能“看到”这个方法。static表示只有在静态方法里面才能访问这个方法。void表示这个方法没有返回值。方法的参数列表说明在调用它时需要传入数据的个数、及每个的类型。8方法的调用使用方法实现特定功能叫做方法的调用。publicclassApp{publicstaticvoidmain(String[]s){inta=5,b=10,m1,m2;max(a,b);

5、max(b,7);}}调用方法时只写方法名称和实际要处理的数据,如不需要传递数据则只写方法名称和小括号。9方法调用的相关说明一般形式:方法名(实参)注意:不写类型,只写方法名称和实际参数(有时不写),括号不能省。与方法定义的形式相一致:参数的类型、参数的个数、参数的次序。无返回值的方法,其调用可作为单独语句。有返回值的方法,其调用可放在表达式中,或作为其他方法调用的参数。10方法的返回值通过方法调用得到一个确定的值,就是方法的返回值。方法的返回值是通过方法中的return语句获得的。在return这个关键字后面是一个可以接受的值,

6、它可以是一个简单的值,也可以是一个变量,还可以是一个表达式。在定义方法时return语句中数据的类型要和指定返回值的类型一致,或者可以自动转换成返回要求的类型。11publicstaticintmax(intx,inty){return(x>y?x:y);}publicstaticvoidmain(String[]args){intnum=10,m;m=max(num,20);System.out.println(“最大值是”+m);}带返回值的方法定义方法的返回值类型为整型通过return语句将返回值返回到调用位置12方法的参数

7、方法的形式参数:“形参”通常是方法所处理的数据、影响方法功能的因素或者方法处理的结果。如无需传递数据则可以为空。publicstaticintmax(intx,inty){return(x>y?x:y);}publicstaticvoidwelcome(){System.out.println(“***********”);System.out.println(“欢迎使用本程序”);System.out.println(“***********”);}13方法的实际参数:调用一个方法时,方法名后面小括号中的参数称为“实际参数”。实

8、参可以认为是真正参与实际操作被处理的内容。实参可以是常量、变量或表达式,但要求它们有确定的值。方法的参数…………inta=-3,b=5,c;c=max(4,a+b);…………14方法的参数方法的参数可以是复杂类型的数据,如类的对象、数组等。数组作为

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

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

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