コード例 #1
0
        public void Desactivar()
        {
            Desactivada state = new Desactivada();

            state.SetContext(context);
            context.CambiarEstado(state);
            Console.WriteLine("La alarma esta en estado desactivada");
        }
コード例 #2
0
ファイル: AlarmaActivada.cs プロジェクト: SinverReyes/examen
        public void Desactivar()
        {
            AlarmaDesactivada abc = new AlarmaDesactivada();

            abc.SetContext(context);
            context.CambiarEstado(abc);

            Console.WriteLine("alarma desactivada");
        }
コード例 #3
0
        public void Activar()
        {
            Activada state = new Activada();

            state.SetContext(context);
            context.CambiarEstado(state);

            Console.WriteLine("Alarma activada");
        }