第十四章带参数的方法

一、方法组成

[访问修饰符] 返回值类型 方法名([形式参数列表]){
		方法体
}

①[访问修饰符]可选

指该方法允许被访问得权限范围。

public :

对所有类可见。使用对象:类、接口、变量、方法

protected :

对同包可见、对不同包子类可见。使用对象:变量、方法。
注意:不能修饰类(外部类)。

default :

同包可见。使用对象:类、接口、变量、方法。

private :

在同一类内可见。使用对象:变量、方法。
注意:不能修饰类(外部类)

修饰符当前类同一包内子孙类(同一包)子孙类(不同包)其他包
publicYYYYY
protectedYYYY/NN
defaultYYYNN
privateYNNNN

②返回值类型

指方法返回值得类型。
如果方法不返回任何值,它应该声明为void类型,如果有返回值,则必须与所说明得类型相匹配,使用return语句返回值

一个方法可以有多少个参数,多少个返回值?

多个参数,0或1个返回值

③<方法名>

定义的方法名字,合法的标识符。

④ [形式参数列表]可选

传送给方法的参数列表,各参数间以逗号分隔。

形参和实参

形参:是在定义方法时对参数的称呼,目的时定义方法需要传入的参数个数和类型
[声明方法的时候带的参数]
实参:是在调用方法时传递给方法处理的实际的值
[调用方法的时候给的参数]
关系:实参一一对应形参的数量,数据类型,顺序

二、调用有参方法

对象名.方法名(实参);

调用带参方法时,有哪些注意事项?

①先实例化对象,再调用方法
②实参的数量,数据类型,顺序与形参一一对应

三、包

1.包的规范

①包名由小写字母组成,不能以圆点开头或结尾
②包名之前最好加上唯一的前缀,通常使用组织倒置的网络域名
③包名后续部分依不同机构内部的规范不同而不同
package 域名.组织名.项目名.部门名;

2.包的作用

①包允许将类组合成较小的单元,易于找到和使用相应的类文件
②防止命名冲突
③包允许在更广的范围内保护类、数据和方法,可以在包内定义类,根据规则,包外的代码有可能不能访问该类

3. 包的关键字

package 包的路径
import 包里的类

四、有参方法参数列表的参数

①多个参数

实参是值
实参和形参的数据类型、数量、顺序一一对应

②数组

数据是同数据类型

③对象

可以将多个相关的信息封装成对象,作为参数传递,避免方法有太多的参数!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值