(7-3)下面哪些声明能防止方法覆盖?
举一反三
- 下面哪些声明能防止方法覆盖?() A: voidfinalmethodX(){} B: finalvoidmethodX(){} C: staticvoidmethodX(){} D: finalabstractvoidmethodX(){} E: staticfinalvoidmethodX(){}
- 关于final下面哪些是错误的() A: final可以用来声明抽象类中的方法 B: final可以用来声明接口中的方法 C: finalmethod不能被覆盖 D: finalclass不能被继承 E: 以上都不对
- (7-3)Java语言通过关键字防止类被继承
- 以下关于方法覆盖的叙述正确的是( )。 A: 子类覆盖父类的方法时,子类对父类同名的方法将不能再做访问 B: 子类覆盖父类的方法时,可以覆盖父类中的final方法和static方法 C: 子类覆盖父类的方法时,子类方法的声明必须与其父类中的声明完全- -样 D: 子类覆盖父类的方法时,子类方法的声明只需与其父类中声明的方法名一样
- 下面有关私有变量和私有方法的声明,哪些叙述是对的?( )