方法(函数)
:是类的某种技能或者是行为,方法里面也是可以调用方法的,方法就是为了完成特定功能的代码块。
定义方法
访问修饰符 返回类型 方法名(参数列表){
(方法语句体)代码块;
}
访问修饰符:public printvate protected 默认
返回类型:就是功能结果的数据类型
无返回值的类型:void
有返回值的类型:数据类型
返回值:关键字return (功能:1:返回值,2:该方法立即结束)
返回值类型与方法定义的返回类型要相同
方法名:符合命名规则(小驼峰),见名知意,方便我们的调用
参数:
实际参数:就是实际参与运算的数据
形式参数:就是在方法上定义的,用于接受实际参数的
参数类型:就是参数的数据类型
参数名:就是变量名
要想定义好方法,就必须要明确两个东西:
A.返回值类型
结果的数据类型
B.参数列表
你要传递几个参数 以及每个参数的数据类型
方法的注意事项:
1:方法不调用不会执行
2:方法与方法是平级关系,不能够嵌套(方法里不能写方法)
3:方法定义的时候参数之间用逗号隔开
4:方法调用的时候不用传递数据类型
5:如果方法有的返回值,一定要有return带回一个返回值
复制代码
package Java基础06_面向对象;
public class FangFa {
String name;
String color;
/*
* 访问修饰符 返回类型 方法名(参数列表){
* (方法语句体) 代码块;
* }
*/
int sum(int a,int b) {
return a+b;
}
double jian(int x,int y) {
return x-y;
}
}
复制代码
package Java基础06_面向对象;
public class FangFaMain {
public static void main(String[] args) {
// TODO Auto-generated method stub
FangFa f =new FangFa();
f.name="方法名";
f.color="黄色";
int a =f.sum(2, 3);
System.out.println(a);//输出5
double d = f.jian(6, 2);
System.out.println(d);//输出4.4
}
}
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END