在Java中,以下关于方法重写的描述正确的是( )
A: 重写方法的方法名可以不同
B: 重写方法的参数可以不同
C: 重写方法的访问修饰符可以不同
D: 重写方法的返回值可以不同
A: 重写方法的方法名可以不同
B: 重写方法的参数可以不同
C: 重写方法的访问修饰符可以不同
D: 重写方法的返回值可以不同
举一反三
- 关于方法重载和重写的描述正确的是? A: 方法重载是同一个类中的方法可以构成重载关系方法重写是在继承关系中,子类中方法可以重写父类中方法 B: 方法重载要求方法名相同,并且参数不同方法重写要求方法名相同,参数也要相同 C: 方法重载要求方法名相同,并且参数相同方法重写要求方法名相同,并且参数不同 D: 方法重载与方法的返回值类型,访问修饰符无关方法重写与方法的返回值类型,访问修饰符有关
- 在JAVA中,关于方法重载和重写的区别描述正确的是 A: 在同一个类中,方法名相同、参数列表不同的方法可以构成方法重载 B: 在同一个类中,方法名、参数列表和返回值均相同的方法为方法重写 C: 在构成方法重载的两个方法中,返回值类型可以不同 D: 方法重写中子类方法和父类方法的访问修饰符必须相同
- 关于方法重写,下列说法不正确的是( )。 A: 重写的方法和被重写的方法必须具有相同的方法名、参数列表和返回类型 B: 重写的方法的访问范围不能比被重写的方法的范围小 C: 重写的方法和被重写的方法必须具有相同的返回值类型 D: 重写的方法可以用private修饰符修饰
- 关于java的方法重写问题,说法错误的是( )。 A: 一般方法无法避免重写 B: 一般方法可以重写 C: 构造方法不能重写 D: 用super关键字可以解决重写问题
- 对虚方法和抽象方法的描述中,能实现有效重写的是( )。 A: 虚方法必须在派生类中重写,抽象方法必须重写 B: 虚方法必须在派生类中重写,抽象方法不需要重写 C: 虚方法可以在派生类中重写,抽象方法必须重写 D: 虚方法可以在派生类中重写,抽象方法也不需要重写