C sharp - usar class como variable

 
Vista:

usar class como variable

Publicado por pam (1 intervención) el 09/04/2007 12:34:56
hola!

voy a tratar de explicame, lo que quiero hacer.

tengo 1 formulario, que dependiendo del valor que le pase tengo que llamar una clase o a otra.
yo quiero declarar una variable que haga la funcion de clase y asi hacer el codigo de forma generica.
si yo tengo para elegir tres clases
class1.cs
class2.cs
class3.cs

hacer una variable por ejemplo variable1 que la pueda declarar como cualquiera de las clases anteriores como si fuera un tipo.
variable1 del tipo class1 --->esto como lo hago?
variable1 A=new variable1();

gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:usar class como variable

Publicado por Yamil Bracho (1164 intervenciones) el 09/04/2007 19:47:44
Lo que quieres hacer es un patron llamado Factory. Es un poco tedioso de hacer pero es una solucion "limpia" y eleganteChequea el link http://www.codeproject.com/gen/design/CSharpClassFactory.asp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar