programacion generica

miguel
02 de Marzo del 2004
Hola a [email protected],

querría saber si existe alguna forma sencilla de poder definir una clase de forma genérica, y durante la ejecución que el propio programa llame a la clase específica. Lo único que he encontrado está en SUN pero es bastante lioso. Ejemplo de lo que querría hacer:

supongamos que tenemos las clases Perro, Gato y Ratón.
A priori no sé cuál de ellas necesitaré definir. Durante la ejecución necesito, por ejemplo la clase perro. Entonces querría tener un constructor genérico para definir la clase perro en período de ejecución.

Muchas gracias

MiguelGT

rockdo
02 de Marzo del 2004
Porque no pruebas con la herencia y el polimorfismo!!!
Puedes crear una clase generica, digamos "class Animal" y ponerle sus atributos genericos de un animal ( num. de patas, si es oviparo o mamifero, en fin, todas esas cosas que son comunes a un Animal) y despues crear tus clases como "class Perro extends Animal", esto es solo una pista, si todavia tienes mas dudas, podemos aclararlas.

Saludos2