方法01
方法
方法包含于类或对象中;
在程序中被创建,在其他地方被引用;
设计方法原则
一个方法完成一个功能,有利于后期扩展
方法定义
修饰符 返回值类型 方法名 (参数类型 参数名){
。。。
方法体
。。
return 返回值;
}
方法的所有部分:
修饰符 public static
返回值类型
方法名
参数类型: 像占位符
形式参数: 定义作用
实参:实际调用传递给它的参数
方法体:
方法的调用
调用方法: 对象名.方法名
java支持两种调用,根据方法是否返回值来选择;
当方法返回一个值的时候,方法调用通常被当做一个值;
如果方法返回值是void,方法调用一定是一条语句;
值传递(java) 引用传递
方法的重载
在一个类中,有相同的函数名称,但形式参数类型不同的函数
重载的规则:
- 名称必须相同
- 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)
- 方法返回值类型可以相同可以不同
- 仅仅返回类型不同不足以成为方法的重载
实现理论:方法名相同时,编译器会根据调用方法的参数个数、参数类型等逐个去匹配,以选择对应的方法,如果匹配失败,则编译器报错。

浙公网安备 33010602011771号