В коде, если я пишу строку кода, как это:Как получить экземпляр класса общего типа аргумента
GClass<Double> x = new GClass<Double>();
И пусть говорят, что класс, как это:
public static class GClass<T> {
private T value = null;
public GClass() {
// What is T?
}
}
Где Я вставил вопрос «Что такое T?», Я не хочу значение (то есть null
), но его тип (то есть Double
).
В каком случае вам нужно будет это сделать? Конечно, клиент, который создает экземпляр gClass, в любом случае будет знать о его параметризованном типе? – Robert