gpt4 book ai didi

java - 为什么 Applet 的继承类没有必要重写其所有方法,因为 Applet 类是抽象类

转载 作者:行者123 更新时间:2023-12-02 01:25:44 27 4
gpt4 key购买 nike

要创建Applet程序,程序员需要从Applet包继承Applet类,并且Applet类是一个抽象类,这意味着它的继承类必须覆盖Applet类中的所有方法,但Applet则不是这样。程序员可能会或可能会重写抽象类的所有方法。为什么?如果继承类没有重写抽象类的所有方法,那么默认情况下继承类也成为抽象类。那为什么Applet及其子类就不是这样呢。

最佳答案

java.applet.Applet 类实际上不是抽象的,并且是使用以下签名定义的:

public class Applet extends Panel

由于 Applet 不是抽象的,因此任何扩展它的类都不需要重写/实现 Applet 中的所有方法。请参阅source code here了解更多信息。

关于java - 为什么 Applet 的继承类没有必要重写其所有方法,因为 Applet 类是抽象类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56982472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com