private static void CriarGuerreiro(BuilderGuerreiroFluent perfil) { var distribuidoDeArmasFluent = new DirectorGuerreiroFluent(); distribuidoDeArmasFluent.CarregarItensBasico(perfil); perfil.ObtenhaGuerreiro(); distribuidoDeArmasFluent.CarregarItensProtecaoContraAtaque(perfil); perfil.ObtenhaGuerreiro(); }
public void CarregarItensBasico(BuilderGuerreiroFluent builderGuerreiro) { builderGuerreiro.AdicionarEspada(); }
public void CarregarItensProtecaoContraAtaque(BuilderGuerreiroFluent builderGuerreiro) { builderGuerreiro.AdicionarEscudo().AdicionarFlecha(); }