Clase Genérica Simple y Variables de Tipo

/** * Clase genérica sencilla que muestra las variables de tipo y su uso * * @author Roberto Salazar Márque< * @version 1.1 */ public class Punto<E> { private E x; private E y; public Punto(E x, E y) { this.x = x; this.y = y; } public E getX() { return x; } public void setX(E newX) { this.x = newX; } public E getY() { return y; } public void setY(E newY) { this.y = newY; } public static void main(String args[]) { Punto<Integer> PuntoEntero = new Punto<Integer>(new Integer(3), new Integer(2)); Punto<Double> PuntoFlotante = new Punto<Double>(new Double(3.3), new Double(2.2)); System.out.println(PuntoEntero.getX().toString()); System.out.println(PuntoFlotante.getX().toString()); } }
Ilustra la creación de una clase genérica simple y el uso de las variables de tipo

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.