variables de tipo no definido?
si tengo la siguiente jerarquia de clases
TForm
/ \
/ \
TForm1 TForm2
y en tiempo de ejecucion debo determinar si hacer un create de un objeto TForm1 u TForm2;
como puedo hacer para aplicar polimorfismo y evitar declarar x: TForm1 y y:TForm2, y luego
decidir cual uso (creo una variable de gusto), en otras palabras, ¿puedo definir una variable
x generica de tal manera que si hago
x:= TForm1.create() o
x := TForm2.Create()
funcione igual?
saludos y gracias
pablo
__________________
Pablo Tello
|