public Lampada(TipoDeLampada tipo) { switch (tipo) { case TipoDeLampada.Quadrada: Caracteristica = @" XXXXXXXXX XXXXXXXXX XXXXXXXXX XXXXXXXXX"; break; case TipoDeLampada.Redonda: Caracteristica = @" O OOOOOOO OOOOOOOOO OOOOOOO O "; break; default: break; } }
public Semaforo(TipoDeLampada tipo) { Lampada = new Lampada(tipo); Console.WriteLine("Criando semáforo..."); estado = new Desligado(this); }