Serie de genéricos de Java: los constructores utilizan genéricos (con ejemplos)

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

Supongo que te gusta

Origin blog.csdn.net/feiying0canglang/article/details/128375839
Recomendado
Clasificación