-1
を拡張している拡張やジェネリック、2番目のものは私に抽象メソッドを実装するよう強制します。ジェネリックは、私はこのアプローチが有効で見つける
public int intValue() {
throw new UnsupportedOperationException();
}
public long longValue() {
throw new UnsupportedOperationException();
}
public float floatValue() {
throw new UnsupportedOperationException();
}
public double doubleValue() {
throw new UnsupportedOperationException();
}
私はこのアプローチが有効で見つける感謝
'Test 'がある場合、そのクラスにはT型の番号の変数が含まれていることを意味します。' Test extends Number'のように型varは役に立たず、テストクラスの型は 'Number'です –
Ash
この質問は奇妙です。あなたはどこでもTを使用しているようではなく、上記のAshが指摘したように、2つの選択肢の意味は大きく異なります。あなたは何をしようとしているのかもっと説明できますか? – Taylor