static void Main(string[] args) { IEstadoAlarma InicialState = new AlarmaActivada(); entAlarma = new Alarma.Alarma(InicialState); ActivarDesactivarAlarma(); }
public void DesactivarAlarma(Alarma _alarma) { contextAlarma = _alarma; Console.WriteLine("La Alarma se desactivo"); setAlarma(new AlarmaDesactivada()); }
public void ActivarAlarma(Alarma _alarma) { contextAlarma = _alarma; Console.WriteLine("La Alarma se encuentra Activa actualmente"); }