【发布时间】:2013-08-03 02:52:08
【问题描述】:
这是我的代码:
package Main;
import java.awt.*;
import java.awt.Event;
import javax.swing.*;
public class Gamestart {
public static void main(String[] args) {
Image i = new Image();
}
}
它给了我一个错误。我知道当它是一个抽象类时应该会发生这种情况,但它不是抽象的,超类只是java.lang.Object。有谁知道为什么会这样?
编辑: 好的,我知道 java.awt.image 是抽象的,但是,为什么它仍然给我一个错误?
【问题讨论】:
-
java.awt.Image是一个抽象类。 -
你会想看看Working with Images,特别是寻找
BufferedImage -
"Okay, i learned that java.awt.image is abstract, but still, how come it still gives me an error?"-- 嗯,...也许是因为它是抽象的,正如你现在承认看到的那样。那么为什么这会让你感到困惑呢?
标签: java object graphics superclass