我不知道为什么我会收到这样的错误消息,例如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()
答案 0 :(得分:1)
在documentation中,ActionListener
是包含方法interface
的{{1}}。如果要actionPerformed(ActionEvent e)
,则必须声明类implement
(无法实例化,可以具有abstract
个没有主体的方法),或重写其方法。这是因为接口就是这样做的,迫使实现它们的类重写其方法。
abstract