题目内容
(请给出正确答案)
[单选题]
为了区别重载多态中同名的不同方法,对方法的要求是()。
A.返回值类型相同
B.采用不同的参数列表
C.参数名称不同
D.以上三项都不对
答案
查看答案
A.返回值类型相同
B.采用不同的参数列表
C.参数名称不同
D.以上三项都不对
第1题
A.采用不同的形式参数列表(形式参数的个数、类型、顺序不完全相同)
B.返回值的数据类型不同
C.调用时用类名或对象名做前缀
D.形式参数名不同
第4题
A.隐藏
B.重写
C.重载
D.没有此特性
第5题
A.重载
B.覆盖
C.隐藏
D.Java不支持此特性
第8题
A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法
B.属性用于描述对象的状态,方法用于表示对象的行为
C.基于同一个类产生的两个对象可以分别设置自己的属性值
D.通过执行不同对象的同名方法,其结果必然是相同的
第9题
A.方法中的形参可以和方法所属类的属性同名
B.方法必须有形参
C.同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果
D.没有返回值的方法可以用void来表示,也可以不加
第10题
A.一个类的构造方法可以有多个
B. 构造方法在类定义时被调用
C. 构造方法只能由对象中的其它方法调用
D. 构造方法可以和类同名,也可以和类名不同
第11题
A.正确
B.错误,方法名不能相同
C.错误,参数名相同,系统不能区分后两个方法
D.错误,返回类型不同,不能重载