首页 > 试题广场 >

关于继承如下说法错误的是()

[单选题]
关于继承如下说法错误的是()
  • Java是单继承的
  • 通过extends来定义继承
  • 所有父类方法可以被override
  • 继承呈现的是is a的关系
应该选C吧,虽然子类可以重写(override)继承自父类的方法,但并不是所有的父类方法都能被重写。只有父类中被子类访问的方法,且方法是非私有的,才可以在子类中被重写。如果父类方法被声明为 finalprivate,它们就不能被重写。同样,静态方法也不能被重写,但可以被隐藏(在子类中定义具有相同签名的静态方法,但不算是重写)。
发表于 2023-08-18 14:02:41 回复(0)
C? D没看懂
发表于 2019-11-01 10:53:24 回复(0)
父类的私有方法也不能被重写
发表于 2019-08-22 14:38:24 回复(0)
父类的静态方法不能被子类重写
发表于 2019-02-17 10:38:42 回复(0)