一、方法(函数)介绍
- 函数就是将一堆代码进行重用的一种机制。
- 方法的定义:看见static就是静态方法
[访问修饰符] [static] 返回值(没有返回值写void,有就写返回值的类型) 方法名([参数列表])
{
方法体;
}
- 命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义
- 方法的调用,对于有static修饰的方法,调用有两种方式
- 如果在同一个类中,直接写方法名调用。
- 类名.方法名()
- return可以立即退出方法。没有返回值,可以不写return;有返回值,会加上return。
二、变量的作用域
- 在方法中定义的变量称为局部变量,其作用域从定义开始,到其所在的大括号结束为止。
- 在一个方法中想要访问另一个方法中的变量,有两种解决方法:参数和返回值
三、方法的重载
- 在面向对象的语言中,允许我们在同一个类中定义多个方法名相同、参数列表(参数类型,参数个数)不同的方法,这样的形式我们称为方法重载。调用时编译器会根据实际传入参数的形式,选择与其匹配的方法执行。
- 构成重载的条件:
- 方法名相同。
- 方法参数类型不同或者参数个数不同