关于java继承类库中父类的子类重写父类方法的问题

对于java中重写父类方法我有些疑惑,请高人指点。我看到一个自己写的类,他继承了类库中的JApplet类,然后在类中写了init()这样的方法,在教材中我了解到这个ini... 对于java中重写父类方法我有些疑惑,请高人指点。我看到一个自己写的类,他继承了类库中的JApplet类,然后在类中写了init()这样的方法,在教材中我了解到这个init()方法是JApplet中的方法,applet容器在加载创建这个applet实例时会调用这个方法,那这个方法应该是JApplet本来就有的方法,自己只是重写,可我在API中查这个类却没有找到init()这个方法,在他的父类java.applet.Applet中也没有
本人正在学习类库,请高人指教我怎么能知道在继承类库中一个类时可以(需要)重写哪些方法?像JApplet中的init,start,paint,stop,destroy这样的方法我在什么地方可以找到他们的用法,难道只能从课本上而不能从API文档中得到帮助么?
展开
 我来答
一线逃离计划
2009-05-17 · 长叹此身非我有,何时忘却营营
一线逃离计划
采纳数:77 获赞数:644

向TA提问 私信TA
展开全部
你有的什么API哦,我的API中对此方法的描述如下,位置是java.applet.Applet:
void init()
由浏览器或 applet viewer 调用,通知此 applet 它已经被加载到系统中。
void start()
由浏览器或 applet viewer 调用,通知此 applet 它应该开始执行。
void stop()
由浏览器或 applet viewer 调用,通知此 applet 它应该终止执行。
void destroy()
由浏览器或 applet viewer 调用,通知此 applet 它正在被回收,它应该销毁分配给它的任何资源。
paint()方法是从java.awt.Container 继承的方法,你去Container里面找就行了。

一般类的方法如果用protected修饰的话,这个基本上是专门用来供子类重写的方法。

冒昧的问一句,你是不是不会使用API啊?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式