这几句java是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:31:43
public void windowClosed(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowActivated(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowOpened(WindowEvent e){}

空实现(钩子)。
具体行为延迟到子类实现,举个例子来说,我定义了鸭子的基类,并且定义鸭子会叫,但每种鸭子叫法不一样。比如有的鸭子呱呱的叫,有的鸭子吱吱的叫。因此定义一个空实现 ,由子类覆盖。这种过程叫挂钩。
java.awt和javax.swing大量的使用了钩子