首页 > 试题广场 >

下面哪几个方法是 public void example()

[单选题]

下面哪个方法是 public void  example(){...} 的重载方法? ( )

  • public void Example( int m){...}
  • public int example(){...}
  • public void example2(){...}
  • public int example ( int m, float f){...}
推荐
D。考察的是方法重载的定义。
  • 方法名相同------------------排除AC选项
  • 方法的参数类型,参数个不一样。-----------------B选项和题目中的都没有参数,所以排除B选项
  • 方法的返回类型可以不相同
  • 方法的修饰符可以不相同
编辑于 2019-11-14 14:12:43 回复(0)
D
方法重载要求函数名完全相同,参数列表不同数量,类型或位置均可返回值类型不影响
A和C的函数名与原来函数名不相同。
B的参数列表与原函数列表相同。
因此选D。


发表于 2019-11-13 16:28:16 回复(0)
方法重载:函数名完全相同,方法参数不同(数量,类型或位置满足一个即可),返回值不影响
发表于 2019-11-13 15:47:58 回复(0)
A选项是个坑,方法名不同哦,要看清题目,哈哈哈
发表于 2022-04-07 14:41:26 回复(0)
方法重载只考虑方法名一致和参数列表不一致(参数顺序,参数个数,参数类型)
发表于 2021-12-13 12:50:18 回复(0)
重载只需要看两点
1. 方法名相同
2. 参数列表不同(包括个数,类型以及顺序)
满足这两点就是重载。
发表于 2023-10-17 21:29:35 回复(0)
重载:函数名一样,参数列表不一样,返回值无关。 重写:函数名一样,参数一样
发表于 2022-01-09 12:51:43 回复(0)
方法重载:方法名一定一样。形参列表必须不同(数量或者类型或者位置不同均可)。与返回类型无关(对返回类型无要求。)
发表于 2023-10-22 19:22:32 回复(0)
方法重载(Overload) - 同名不同参(参数类型,顺序,个数至少一个不同) - 与方法返回值无关
发表于 2023-05-09 19:36:44 回复(0)
返回值类型不影响!!!
发表于 2023-03-13 18:23:42 回复(0)
草,没看清题目,选了A🤣
发表于 2022-12-01 14:43:13 回复(0)
两个关注点  函数名   参数列表
发表于 2022-11-28 14:07:29 回复(0)
选D.
1.因为函数重载本身的函数名是不变的,另外原本的函数是没有参数,你既然重载了,就应该和原来的不一样,所以应该选择有参数的.
2.返回的类型倒不受影响
发表于 2022-07-11 12:54:27 回复(0)
方法重载的规则:
1.方法名称必须相同
2.参数列表必须不同(个数,类型,参数顺序三个至少有一个不同)
3.方法的返回类型可以相同也可以不同
4.仅仅是返回值类型不同不能构成重载(因为在调用的时候不能判断调用的是哪个函数)

注意:
方法重载与以下因素无关:1.与参数的名称无关2.与方法的返回值无关
发表于 2022-04-15 09:23:45 回复(0)
方法重载,和方法返回值无关,方法名要一致,参数列表不同(顺序,个数,位置)
发表于 2022-03-13 23:13:41 回复(0)
重载 函数名相同参数列表不同
发表于 2022-03-11 14:45:32 回复(0)
方法重载要求,函数名相同,参数列表不同,返回值类型不影响。
发表于 2022-01-04 10:45:58 回复(0)
方法名完全相同。参数列表和类型位置,返回值不同可以
发表于 2021-12-25 08:23:46 回复(0)
看错选成A了。审题不仔细
发表于 2021-11-20 19:47:20 回复(1)
方法重载要求函数名完全相同,参数列表不同(数量,类型或位置均可),返回值类型不影响。 A和C的函数名与原来函数名不相同。 B的参数列表与原函数列表相同。 看错了,给小括号内容当参数列表了
发表于 2021-10-31 22:29:18 回复(0)
在C++里考Java的题目
发表于 2021-10-08 19:04:46 回复(0)