問題
形状を表す Shape クラスを作成します。
描画可能なオブジェクトを示す Drawable インターフェイスを作成します。
Shape クラスが Drawable インターフェイスを実装するようにします。
ヒント
Shape
クラスを作成します。これは基本的な形状の特性を持つクラスです。Drawable
インターフェイスを作成します。これは描画可能なオブジェクトに関するメソッドを宣言します。例えば、draw()
メソッドなどが考えられます。Shape
クラスにDrawable
インターフェイスを実装します。これにより、Shape
クラスはDrawable
インターフェイスに定義されたメソッドを持つことになります。
これによって、Shape
クラスは描画可能なオブジェクトとして扱うことができるようになります。
→解答例