Я хотел бы создать абстрактный класс Vector3. Так что я сделал:Java abstract Number operator + =
class Vector3<T extends Number> {}
И у меня есть 3 компонента:
T x, y, z;
Однако этот способ я не могу делать такие операции, как добавить их togethet, Java saies, что оператор + = не определено для типа. Но насколько я знаю, классы чисел наследуются от абстрактного класса Number. Есть ли способ сделать что-то подобное, или мне нужно создать Vector3f, i, d и т. Д. Вручную?
Что вы подразумеваете под Vector3f, i, d? Вы имеете в виду float, integer и double? – CKing
Да, да. Извините, если я не был полностью понятен. – CodezMe