我不知道为什么会有这样的错误消息,例如CLASS不是Abstract并且不覆盖Abstract Method Error

时间:2019-05-27 17:23:38

标签: java

我不知道为什么我会收到这样的错误消息,例如CLASS不是Abstract并且不能覆盖Abstract Method Error

import java.awt.*;
import javax.swing.*;
import java.io.*;
import java.awt.event.*;
import javax.swing.plaf.metal.*;
import javax.swing.text.*;

class Editor extends JFrame implements ActionListener{

        JTextArea t;
        JFrame f;
        Editor()

1 个答案:

答案 0 :(得分:1)

documentation中,ActionListener是包含方法interface的{​​{1}}。如果要actionPerformed(ActionEvent e),则必须声明类implement(无法实例化,可以具有abstract个没有主体的方法),或重写其方法。这是因为接口就是这样做的,迫使实现它们的类重写其方法。

abstract