1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
(1)参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
(2)返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
2、return的类型一定要和返回值类型相同么?为什么?
return后面的返回值必须和方法前面的返回值类型相同。
否则无法返回。
3、return后面能写代码么?为什么?
不能。
方法执行到return之后就退出方法了,不再继续向下执行代码。
4、方法调用的三种格式是哪三种?
单独调用:适用于有返回值的和无返回值的方法,有返回值的方法单独调用没有意义
打印调用:只适用于有返回值的方法,打印调用返回值结果只能使用一次
赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次
5、什么是方法的重载?方法的重载有什么好处?
(1)指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。
(2)我们希望相似的功能,我们只需要记一个方法名称
6、满足方法的重载条件,与什么有关?与什么无关?
(1)三个相关:
参数列表的个数
参数列表的数据类型
参数列表的参数顺序
(2)三个无关: 参数的变量名称无关
方法的返回值类型无关
方法的修饰符无关
7、参数列表不同,有哪几种情况?
(1)参数列表个数不同
(2)参数列表的数据类型不同
(3)参数列表的参数类型顺序不同 |