读书人

抽象类 标记“abstract”上有语法异常

发布时间: 2013-04-26 16:27:53 作者: rapoo

抽象类 标记“abstract”上有语法错误,删除此标记

class abstract A  //在这里显示错误,标记“abstract”上有语法错误,删除此标记
{
public abstract void sound();
}
class B extends A
{

}


怎么会这样?我是按照书上的,哪里错了,请指点
[解决办法]
引用:
我知道了,要写成 abstract class Animal

我想问问,抽象类是不是派生类一定要覆盖基类方法??


那要看你的派生类是否也是抽象类了
abstract class  A  //在这里显示错误,标记“abstract”上有语法错误,删除此标记
{
public abstract void sound();
}
abstract class B extends A
{

}
class C extends B
{

@Override
public void sound() {
// TODO Auto-generated method stub

}

}

[解决办法]
引用:
如果派生类不是抽象类,是不是就一定要覆盖抽象类方法??
抱歉,没看到是抽象方法,抽象方法是要的

读书人网 >J2SE开发

热点推荐