温馨提示×

Java中extend有哪些常见误区

小樊
94
2024-07-16 21:08:49
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

  1. extend关键字用于继承一个类,而不是扩展一个类。即子类继承父类的属性和方法,并可以重写父类的方法,但并不是直接在父类上增加新的功能。

  2. extend关键字不可用于实现多继承。Java不支持多继承,一个类只能继承一个父类。

  3. 子类继承父类的所有public和protected成员,但不继承private成员。如果父类中有private属性或方法,子类是无法访问的。

  4. 子类不能继承父类的构造方法,但可以通过super()来调用父类的构造方法。子类必须要有自己的构造方法。

  5. 子类可以通过super关键字来调用父类的方法,但不能通过super关键字来访问父类的private成员。

总的来说,extend关键字主要用于实现继承,子类可以继承父类的属性和方法,并且可以重写父类的方法来实现新的功能。但需要注意上述常见误区,以避免出现错误。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian Java有哪些常见误区

0