예제 #1
0
        private static void CriarGuerreiro(BuilderGuerreiroFluent perfil)
        {
            var distribuidoDeArmasFluent = new DirectorGuerreiroFluent();

            distribuidoDeArmasFluent.CarregarItensBasico(perfil);
            perfil.ObtenhaGuerreiro();

            distribuidoDeArmasFluent.CarregarItensProtecaoContraAtaque(perfil);
            perfil.ObtenhaGuerreiro();
        }
예제 #2
0
 public void CarregarItensBasico(BuilderGuerreiroFluent builderGuerreiro)
 {
     builderGuerreiro.AdicionarEspada();
 }
예제 #3
0
 public void CarregarItensProtecaoContraAtaque(BuilderGuerreiroFluent builderGuerreiro)
 {
     builderGuerreiro.AdicionarEscudo().AdicionarFlecha();
 }