2010-06-03 86 views

回答

1

如果你實現一個抽象類而不實現所有的抽象方法,那個類也必須被聲明爲抽象的,因此不能被實例化。

例如:

public abstract class A { 

    public abstract method1(); 

} 

public abstract class B extends A { 

} 

在上面的例子中,你將無法調用new B();

1

如果一個類繼承一個抽象類,它要麼必須實現所有抽象成員,或具有也是抽象的。

所以,如果這個類沒有實現所有的成員,你就不能創建它的一個實例。

相關問題