public Semaforo(TipoDeLampada tipo) { Lampada = new Lampada(tipo); Console.WriteLine("Criando semáforo..."); estado = new Desligado(this); }
public Semaforo(Lampada lampada) { Lampada = lampada; Console.WriteLine("Criando semáforo..."); estado = new Desligado(this); ativo = false; }