我初学JAVA,现看到AWT这一章节,以下这个程序我有点不太明白,望高手指点一二。谢谢
import java.awt.*;
import java.applet.Applet;
public class PanelExample extends Applet{
public void init(){
Panel p=new Panel();
p.setBackground(Color.yellow);
p.add(new Button("你好"));
MyPanel mp=new MyPanel(p);
mp.setBackground(Color.red);
add(mp);
}
public class MyPanel extends Panel{
Panel tp;
public MyPanel(Panel mpc){
tp=mpc;
add(mpc);
}
}
}我的疑问是:在MyPanel类中构造函数里调用的add方法是哪里过来的?从Panel中继承下来的?还是??