public static ConexionFabrica getFabrica() { if (fabrica == null) { fabrica = new ConexionFabrica(); } return(fabrica); }
static void Main(string[] args) { IConexion conexion = ConexionFabrica.getFabrica().getConexion("SQL"); conexion.conectar(); conexion.desconectar(); conexion = ConexionFabrica.getFabrica().getConexion("MySQL"); conexion.conectar(); conexion.desconectar(); conexion = ConexionFabrica.getFabrica().getConexion("Oracle"); conexion.conectar(); conexion.desconectar(); Console.ReadKey(); }