我写了代码测试过。C可以为抽象类。
这是一个例子:
abstract class a{
public abstract String getName();
}
class b extends a{
private String name;
public b(String name){
this.name = name;
}
public String getName()
{
return name;
}
}
abstract class c extends b
{
public c(String name) {
super(name);
}
public abstract void abc();
}
注意如果 构造函数带参数的话,那么继承的那个类必须有个带参数的构造函数。用来构造你继承过来类,比如这里的b类。