day 8——方法

方法的定义及调用

方法是对特定的功能进行提取 形成一个代码片段 这个代码片段就叫做方法

方法与方法之间是并列的关系 我们所写的方法不能写到main方法中去

方法的定义 格式如下

修饰符 方法返回类型 方法名 (形参列表){

方法体;

return 方法返回值;

}

方法的作用 提高程序的复用性

总结方法定义的格式

修饰符 暂时使用public static

方法返回类型 方法的返回值对应的数方法的返回的数据类型 数据类型可以是基本数据类型(char byte short int long float double boolean) 也可以是引用数据类型

方法名 见名知意 首字母小写 遵循驼峰命名

形参列表 方法定义的时候需要的形式参数 int num1,int num2--->相当于告诉方法的调用者 需要传入几个参数 需要引入的参数类型

实际参数 方法调用时的具体参数10,20是根据形式参数的需要传入的

方法体 具体的业务逻辑代码

return 方法返回值

方法如果有返回值 return+方法返回值 将返回值返回到方法的调用处

方法如果没有返回值值 方法返回类型需要使用void

 

方法的定义需要注意什么

形参列表怎么写 定义几个参数 分别是什么类型的 不确定因素我们会当成方法的形参

方法到底是否需要返回值 如果需要的话 返回值的类型是什么 

方法的调用需要注意什么

实际参数怎么传入 传入几个参数 传入什么类型的

方法是否有返回值需要接收

方法的重载

在同一个类中 相同的方法名 不同的形参列表构成了方法的重载

方法的重载只跟方法名和形参列表有关 与修饰符和方法返回类型无关

形参列表不同指的是

个数不同

add() add(int num1) add(int num1,int num2)

顺序不同

add(int num1,double num2) add(double num1,int num2)

类型不同

add(int num1) add(double num1)

下面的方法是否构成了方法的重载

add(int a) add(int b)--->不构成--->相当于方法的重复定义

public static int add(int a) public static void add(int b)--->不构成--->不管修饰符和返回值类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值