首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

super调用,该怎么处理

2012-01-03 
super调用为什么用paintComponent(Graphicsg)方法时要调用super.paintComponent(Graphicsg)呢?例:classCon

super调用
为什么用paintComponent(Graphics   g)方法时要调用super.paintComponent(Graphics   g)呢?
例:
class   ContentPanel   extends   JPanel{
public   void   paintComponent(Graphics   g){
super.paintComponent(g);
g.drawOval(120.60.150.70);}}

[解决办法]
super是告诉编译器你调用的方法是父类的方法只和和编译器有关。
编译器会在method table中查找合适的方法。
(请查看多态)。

热点排行