ジェネリックを使ってクラスを別のクラスに変換したいとします。それをしてもいいですか?Javaジェネリックを使用して、Javaで同じインタフェースの異なる実装を使用することはできますか?
たとえば、
Class BConvertImpl implements Converter
{
A toA(Class B);
void update(Class A, Class B);
}
Class CConverterImpl implements Converter
{
A toA(Class C);
void update(Class A, Class C);
}
これを実装するためにジェネリックを使用できますか?
私はジェネリックスをJavaで使い慣れています。誰かがこれで私を助けることができますか?
ありがとうございます。
私は、あなたが "コンバータ"を意図している2番目のクラス "Comverter"にタイプミスがあると思います。私はあなたの質問に意図的で関連性があるかもしれないから*変更するつもりはありません。 – ObscureRobot
申し訳ありません。それは確かにタイプミスでした。 – coderC