Hola todos,
estoy dando vueltas tratando de hacer lo siguiente:
Tengo 2 clases, y cada una de ella tiene exactamente los mismos métodos y
propiedades.
Lo que necesito es poder crear una instancia de una de las dos a partir del
contenido de una variable
dim miClase as object
if strInstanciar = "CrearClaseA" then
miClase = new ClaseA()
else
miClase = new ClaseB()
endif
el problema con el anterior código(no lo he probado) es que miClase queda
con el cuento de "Late Binding", y pues por comodidad a la hora de
programar es mejor con el intellisense.además porque esta clase es usada
practicamente para todo...
Sé que la clave está por el lado de la reflexion, pero es un tema que no he
logrado entender muy bien
ClaseA y ClaseB son dos clases que cada una ejecuta los mismos comandos una
contra un servidor sql server y la otra contra un servidor oracle...de tal
modo que la misma aplicación se pueda conectar a una u otra base de datos
sin modificar la interfaz de usuario
Gracias por adelantado...
Eusebio
Leer las respuestas