URL original: Serie de genéricos de Java: métodos de construcción utilizando genéricos (con ejemplos)_IT Knives Out Blog-CSDN Blog
Introducción
ilustrar
Este artículo presenta cómo los constructores de Java utilizan genéricos.
Descripción general
Los constructores pueden inicializar propiedades en una clase. Si los atributos de la clase se especifican mediante genéricos y el contenido del atributo debe establecerse mediante construcción, se pueden aplicar genéricos al constructor.
clase genérica
package com.example.a;
class Point<T> {
private T var;
public Point(T var) {
this.var = var;
}
public T getVar() {
return var;
}
public void setVar(T var) {
this.var = var;
}
}
clase de prueba
package com.example.a;
public class Demo {
public static void main(String[] args) {
Point<Integer> point = new Point<>(24);
System.out.println(point.getVar());
Point<String> point2 = new Point<>("Tony");
System.out.println(point2.getVar());
}
}
prueba
24
Tony