1

色変数の使用を除いて異なるクラス A と B があるとします。どちらのクラスもすでに JPanel クラスを拡張しているため、カラー変数を含む新しいクラスを拡張することはできません。次に、クラス C (色を含む) をインターフェイスにできると考えました。ただし、インターフェイスに属性を含めることはできません。

クラスA + Bの両方の外部クラスで色を使用する方法はありますか?

考え:

クラス A - 色を使用する
クラス B - 色を使用する
クラス C - 色を使用する。

4

2 に答える 2

0

定数を格納するためにいつでもインターフェイスを使用できます。

public interface C{
    Color a;
    Color b; 
    //And so on
}

ここで、A と B にこのクラスを実装してもらいます。

于 2013-06-19T14:23:49.733 に答える