混淆了"超级"关键字在此上下文中的作用

Sam*_*Sam 1 java super

我还在努力学习java,如果我错了,请纠正我.据我所知,super关键字调用类的构造函数.所以我不明白说什么意义

super.paint(g)
Run Code Online (Sandbox Code Playgroud)

例如,或者最近在阅读我遇到的动画时

super.addNotify()
Run Code Online (Sandbox Code Playgroud)

我试着查看关于两者的文档(可能很差)并且它不能充分满足我的好奇心,所以我们在这里.

对这两个例子或一般情况的任何澄清将不胜感激.谢谢!

小智 7

super 是一个关键字,它是对使用关键字的类的超类的引用.

因此,super()调用超类的构造函数,super(x)调用参数化构造函数,并super.paint(g)调用paint()超类的方法.