本帖最后由 杨馥榕 于 2018-12-2 21:25 编辑
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:方法在运算过程中的未知数据,调用者调用方法时传递;
表示方法运行的结果的数据类型,方法执行后将结果返回到调用者;格式“public static +返还值+方法名
2、return的类型一定要和返回值类型相同么?为什么?
答:对!因为return将方法执行后的结果带给调用者,方法执行到 return ,整体方法运行结束,所以return的类型和返还值相同
3、return后面能写代码么?为什么?
答:不要!因为return是整体方法运行结束时结尾用的,只需要把返还值写在return的后面就可以了!所以return后面不需要写代码!
4、方法调用的三种格式是哪三种?
答:1.直接调用 2.打印调用 3.赋值调用;
5、什么是方法的重载?方法的重载有什么好处?
答:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关
避免参数列表不同的情况下,有多种不同的方法名存在,造成客户用的很不满意!
6、满足方法的重载条件,与什么有关?与什么无关?
答:与方法的参数类型、参数的个数、不同类型参数的顺序有关
与返回值的类型和方法的修饰符无关 7、参数列表不同,有哪几种情况?
1参数个数相同,类型不同;
2参数个数不同;
3参数个数相同,顺序不同
|