• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Genericsの型パラメータ)

Genericsの型パラメータについて

このQ&Aのポイント
  • Genericsを使ったクラスの制約に関するエラーが発生しています。解決策を教えてください。
  • AクラスとBクラスの間で型制約の不一致エラーが発生しており、Genericsを使用した解決策をお求めです。
  • Genericsを使用して既存のクラスに制約を付ける方法を教えてください。エラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

これは単純に、型の不一致(?とT extends A<?>など)という問題で、しかも無限の循環性を内包していますから、基本的に設計不良ということではないでしょうか。要求の詳細はよくわかりませんが、genericsを使わずに実装できるのでは?

bontabonta
質問者

お礼

回答有難う御座います。 >genericsを使わずに実装できるのでは? 実装できていました。Genericsを使ったらこのような状況になったのです。 こういう場合は無理にGenericsに対応しなくても良いのでしょうか?

その他の回答 (1)

  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.2

だから、無限循環になってしまう設計不良だ、と申し上げました。このような処理にgenericsを使うメリットは何もありませんね。

bontabonta
質問者

お礼

同じ質問をして申し訳ありません。 Genericsに関しては初心者なもので機能を考えずに 適用させようとしていました。

関連するQ&A