本帖最后由 偷树的光头强 于 2019-5-20 10:11 编辑
方法的基本使用
一、方法概述
方法:就是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。
1.方法定义
格式:
修饰符 返回值类型 方法名 (参数列表){ 代码... return ;}
格式解释:
修饰符: 目前固定写法 public static 返回值类型: 目前固定写法 void,其他返回值类型在后面的课程讲解。 方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。 参数列表: 目前无参数, 带有参数的方法在后面的课程讲解。 return:方法结束。因为返回值类型是void,方法大括号内的return可以不写。
方法调用:方法名();
二、方法详解
1.方法定义三要素
明确方法名称:给方法起个名字,方便调用,只要符合标识符规则就可以,尽量做到见名知意 明确返回值类型:方法计算的是整数的求和,结果也必然是个整数,返回值类型定义为int类型。 明确参数列表:计算哪两个整数的和,并不清楚,但可以确定是整数,参数列表可以定义两个int类型的变量,由调用者调用方法时传递
2.有参数的方法定义
public static void 方法名 (参数1, 参数2, 参数3...) {
方法体;
}
注意:方法定义时,多个参数之间使用逗号 ,分隔
方法调用:方法名(参数1,参数2);
3.有返回值方法定义
public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
方法调用:数据类型 变量名 = 方法名 ( 参数 ) ;
三、方法重载
概念:(同名不同参)指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。
多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相同,类型不同或者数量不同
注意:参数列表:个数不同,数据类型不同,顺序不同。
|