0 0

NO CLASS DEF FOUND ERROR 怎么办?10

NO CLASS DEF FOUND ERROR
继承要怎么写?

public abstract class AcControlBase {

private int width;
private int height;
private int left;
private int top;
public AcControlBase()
{


}

}

继承这个抽象类会出错。什么问题?不继承就没事,(这个抽象类是没有抽象方法的,子类也没写什么方法)
-----------------------------------------
重新写一个抽象类,又可以通过了
但是这个抽象类改名后,又出错,又人知道是什么问题么?
用的ECLIPSE J2ME
类不能改名么?还有什么要改?

他猫的JAVA真难搞
OO 
2010年10月20日 01:09

3个答案 按时间排序 按投票排序

0 0

继承这个抽象类。没问题,你检查j2me环境吧。

2010年10月20日 09:43
0 0

要写子类可以这么写
public class TT extends AcControlBase {

}
改名的话,因为你那里有一个无参构造,改完的类名要和那个无参构造名一致

public AcControlBase()
{      ------------
            |-------------要和类名一致

}

2010年10月20日 08:49
0 0

继承一个抽象类 , 应该不会发生你的情况啊,除非是把继承的关键字打错了,把extends用成了接口的继承关键字implements。
方便的话在把继承代码show

2010年10月20日 08:20

相关推荐

Global site tag (gtag.js) - Google Analytics