Ejemplo n.º 1
0
 private void ImprimePontoAtual()
 {
     textBoxOutput.Text += pontoAtual.ToString().Substring(0, 1);
 }
Ejemplo n.º 2
0
        public IPontoCardeal Criar(EnumPontosCardeais pontoAtual)
        {
            switch (pontoAtual)
            {
            case EnumPontosCardeais.Norte:
                return(new Norte());

            case EnumPontosCardeais.Sul:
                return(new Sul());

            case EnumPontosCardeais.Leste:
                return(new Leste());

            case EnumPontosCardeais.Oeste:
                return(new Oeste());

            default:
                throw new NotImplementedException(string.Format("Ponto {0} não implementado.", pontoAtual.ToString()));
            }
        }