我需要使用自定义构造函数实现动作侦听器,以便可以将参数传递给它。
class CustomActionListener implements ActionListener{
@Override
public ActionListener(int u){
}
@Override
public void actionPerformed(ActionEvent arg0) {
}
}
但似乎我无法覆盖构造函数。我该怎么做?
最佳答案
ActionListener是一个接口,其中没有构造函数。
另外,您不能覆盖构造函数。在扩展类构造函数中,如果超类中没有默认构造函数,则需要调用超级构造函数。