Given:



Which two classes use the shape class correctly?

A.

B.

C.

D.

E.

F.

題解

這題是在考抽象類別(abstract class)的用法。

抽象類別內允許沒有實作的抽象方法。由於抽象類別也是類別,因此無法使用實作介面(interface)的「implements」關鍵字來實作,所以選項A、D、F都是錯誤的。另外,抽象類別的抽象方法必須被繼承該抽象類別的非抽象類別來實作,因此選項C也是錯誤的。