OPP-2方法
方法的的概念
能做的事情,就称为方法
语法:
修饰符 返回类型 方法名(){
//方法体
}
修饰符:public 公共的,到处可以访问;
返回值类型:是否有有返回值取决于是否回答(陈述句没有返回值,疑问句有返回值);
需要回答什么数据类型,就要返回同样数据类型返回值,一但有返回值,就有return;
在同一个类中,方法名是不能重复的
案例:
public class Student {
public void sudy(){
System.out.println("好好学习天天向上");
note();
}
public void note(){
System.out.println("笔记.....");
}
public void shui(){
System.out.println("学生倒水.....");
}
public static void main(String[] args) {
Student student = new Student();
student.sudy();
}
}
System.out.println("好好学习天天向上");
note();
}
public void note(){
System.out.println("笔记.....");
}
public void shui(){
System.out.println("学生倒水.....");
}
public static void main(String[] args) {
Student student = new Student();
student.sudy();
}
}
在同一个类中,方法的调用,直接写方法名即可
全局变量和局部变量
在一个类中如果在方法中都同名的变量,在使用时就按照就原则;
在同一个类中可以有重名的变量名,在方法中不可以有。
全局变量:声明在类以内,方法以外
局部变量:声明在方法以内
初始值:
全局变量有初始值;
局部变量没有初始值
方法的参数
行参:形式参数,用于定义方法的时候使用的参数,是用来接收调用者传递的参数的
实参:实际参数,用于调用时传递给方法的参数。实参在传递给别的方法之前是要被预先赋值的。