Hola
Se me ocurre que podrias definir una jerarquia de clases, para poder aprovechar el polimorfismo.
*definir una clase de tipo TMiPDF, que tenga un atributo de tipo TPDF
*definir otra clase de tipo TMiAcroPDF, que tenga un atributo de tipo TAcroPDF
*definir otra clase Padre, en la que se definen las interfaces de los metodos comunes a las dos clases anteriores (heredan de esta clase Padre)
De esta forma podes crear instancias de cualquier clase (TMiPDF o TMiAcroPDF) y referenciarlas a traves de una variable tipo Padre.
Espero que te sirva.
Saludos
__________________
Al infierno se llega por atajos.
|