Я застрял. Исходя из С++, я думал, что это просто сработает, но это не так. Не могли бы вы дать мне совет? Я постараюсь не заканчивать с методом создания в каждом классе, используемом для T.
public class A<T>{
private T t_;
public A(){
t_ = new T(); //error
}
}
Также я не хочу, чтобы конструктор выглядел так: A(Class classT){ ... В идеале я хотел бы иметь что-то вроде этого кода С++.
template<class T>
class A{
private:
T t_;
public:
A(){}
};
Спасибо за помощь.