Esempio n. 1
0
 private FacadeEmulatore()
 {
     _fi             = FacadeInterprete.GetInstance();
     _fs             = FacadeStato.GetInstance();
     _fst            = FacadeServiziTecnici.GetInstance();
     _programmi      = new List <Programma>();
     _microprogrammi = new List <MicroProgramma>();
 }
Esempio n. 2
0
        public static FacadeInterprete GetInstance()
        {
            if (_fi != null)
            {
                return(_fi);
            }
            lock (Object)
            {
                if (_fi == null)
                {
                    _fi = new FacadeInterprete();
                }
            }

            return(_fi);
        }