以前の投稿に加えて、誰かが次の Java ジェネリックステートメントの理解を明確化/確認するのを手伝ってくれることを願っています。
もしも:
Class<abc> className = x
x型abcを Class変数に代入することを意味しますclassName
と:
Class<? extends IAbc> className = x
x実装するインターフェースIAbcをClass変数に代入する手段className
とは:
Class<? extends IAbc<?>> className = x
平均?