
29/08/2008, 02:40
|
| | Fecha de Ingreso: marzo-2006
Mensajes: 66
Antigüedad: 19 años Puntos: 2 | |
Maquina abstracta de estados en csharp Hola:
¿Como se hace una máquina abstracta de estados en csharp? Para los que no sepais lo que es: simplemente una clase que tiene en toda la ejecución del programa una sola instancia, un solo objeto de la misma; es decir solamente se ha ejecutado una vez la constructora en toda la ejecución.
Sería algo parecido a esto:
public class AcrManager
{
AcrManager controlador = new AcrManager();
private AcrManager()
{
controlador = new AcrManager();
}
public static AcrManager getInstancia(){
return controlador;
}
public void masFunionesDeLaClase(){
}
}
¿Sabeis a lo que me refiero? De esta forma tenemos la instancia de un objeto, cosa que con funciones estáticas sólamente no es posible.
Gracias, agradecería cualquier comentario |