选择题 20.  在Applet子类中,一般需要重载父类的______方法来完成一些画图操作。
【正确答案】 D
【答案解析】 Applet程序的开发必须继承Applet类,它有如下5个比较重要的方法:
   (1)init()
   当ADplet启动的时候,调用完构造方法后,就会调用init方法做一些初始化的工作。因此,这个方法中一般做一些初始化的工作。所以,选项C错误。
   (2)start()
   Applet第一次启动后,调用完init方法后,就会调用start方法来启动需要的一些线程。或者当用户离开HTML页面,然后重新返回页面的时候,start方法也会被调用。所以,选项A错误。
   (3)paint(Graphics g)
   Applet每次重绘的时候都会调用paint方法进行画图。在开发的时候,需要继承这个类完成自己的画图的工作。所以,选项D正确。
   (4)stop()
   这个方法与start方法是相对应的,当用户离开HTML页面的时候,stop方法会被调用,用来停止start方法中启动的线程。所以,选项B错误。
   (5)destory()
   当Applet终止运行时,destory方法会被调用,用来释放所占用的资源。
   所以,本题的答案为D。