1、什么是方法?
方法也是一种封装,封装逻辑代码(方法体),提高代码的复用性和安全性,同时起到解耦(降低耦合度(关联性))的作用
2、方法的定义
<访问修饰符><其他访问修饰符>返回值类型 方法名(参数列表){逻辑代码};
参数列表是方法的原料或入口,返回值类型是方法的出口。
void也是一种没有返回值的特殊返回值类型。
返回值可以是对象以及数组
3、形参 实参
形参用在方法的定义期,实参用在方法的使用期,并且形参和实参必须要类型、数量、顺序(这里的顺序是指数据类型顺序)一致,名称可以不一样。
4、方法的同级调用
在一个类中,一个方法可以直接调用另一个方法,不需要创建对象
5、方法使用期
在方法使用期时,如果方法的修饰符没有加static则要在之前创建对象,因为该方法是实例方法,依赖于对象,而静态方法只依赖类,并且唯一
6、重载
1)什么是方法重载?
在一个类中,有两个或两个以上的方法的方法名一样,但方法参数列表不同,叫做重载
2)什么叫参数列表不同?
参数类型、数量、顺序(类型顺序不同)满足一个都叫参数列表不同
3)为什么要用方法重载
为方便方法的调用者,提高方法名的复用