private static void Singleton() { #region Singleton { GerenciadorSaida.SaidaConsole.EscreverTexto("###Singleton###"); GerenciadorSaida.SaidaConsole.EscreverTexto("Iniciando objeto Singleton"); Universo universo = Universo.GetInstance; GerenciadorSaida.SaidaConsole.EscreverTexto("Adicionando uma galáxia"); universo.AdicionaGalaxia(new Galaxia("Via Láctea")); GerenciadorSaida.SaidaConsole.EscreverTexto("Listando as galáxias"); string galaxiasOut = universo.MinhasGalaxias(); GerenciadorSaida.SaidaConsole.EscreverTexto(galaxiasOut); } { GerenciadorSaida.SaidaConsole.EscreverTexto(Environment.NewLine); GerenciadorSaida.SaidaConsole.EscreverTexto("Iniciando novo objeto Singleton"); Universo universo2 = Universo.GetInstance; GerenciadorSaida.SaidaConsole.EscreverTexto("Adicionando uma galáxia"); universo2.AdicionaGalaxia(new Galaxia("Horion")); GerenciadorSaida.SaidaConsole.EscreverTexto("Listando as galáxias"); string galaxiasOut2 = universo2.MinhasGalaxias(); GerenciadorSaida.SaidaConsole.EscreverTexto(galaxiasOut2); } GerenciadorSaida.SaidaConsole.EscreverTexto("Perceba que os o segundo objeto ainda é o primeiro"); #endregion Singleton }
static void Main(string[] args) { Globo Globo = new Globo(); GloboSat GloboSat = new GloboSat(); Viva Viva = new Viva(); Galileu Galileu = new Galileu(); QuatroRodas QuatroRodas = new QuatroRodas(); SuperInteressante SuperInteressante = new SuperInteressante(); Veja Veja = new Veja(); VoceSabia VoceSabia = new VoceSabia(); VaiQueDa VaiQueDa = new VaiQueDa(); VaiQueDa.AdicionarObservados(Galileu); VaiQueDa.AdicionarObservados(QuatroRodas); VaiQueDa.AdicionarObservados(SuperInteressante); VaiQueDa.AdicionarObservados(Veja); VaiQueDa.AdicionarObservados(VoceSabia); Universo Universo = new Universo(); Universo.AdicionarObservados(Globo); Universo.AdicionarObservados(GloboSat); Universo.AdicionarObservados(Viva); Gov Gov = new Gov(); Gov.AdicionarObservados(Globo); Gov.AdicionarObservados(GloboSat); Gov.AdicionarObservados(Viva); Gov.AdicionarObservados(Galileu); Gov.AdicionarObservados(QuatroRodas); Gov.AdicionarObservados(SuperInteressante); Gov.AdicionarObservados(Veja); Gov.AdicionarObservados(VoceSabia); Sistemas Sistema = new Sistemas(); Sistema.AdicionarObservados(Globo); Sistema.AdicionarObservados(Veja); Console.WriteLine("Canais assistidos e revistas assinadas"); Console.WriteLine(); VaiQueDa.SalvarEstado(); Console.WriteLine(); Universo.SalvarEstado(); Console.WriteLine(); Gov.SalvarEstado(); Console.WriteLine(); Sistema.SalvarEstado(); Console.WriteLine(); }
static void Main(string[] args) { Universo adultez = new Universo(1); Heroe h1 = new Heroe("Alejo", "Viene a hacer un trámite", 50); Universo.AgregarHero_(adultez, h1); Console.WriteLine(adultez.GetHeroeina()[0]); string nombre = h1.Nombre;//PARA USAR LA PROPIEDAD Console.WriteLine("\n {0}", nombre); }
public async Task UpdateHttpRequest(string url) { Universo universo = new Universo(); var stringContent = new StringContent(JsonConvert.SerializeObject(universo), Encoding.UTF8, "application/json"); var client = _factory.CreateClient(); var result = await client.PutAsync(url, stringContent, CancellationToken.None); result.EnsureSuccessStatusCode(); Assert.Equal("application/json; charset=utf-8", result.Content.Headers.ContentType.ToString()); }
public static string Enfrentar(int posicionH1, int posicionH2, Universo auxUniverso) { int nivelFuerzaH1 = 0; int nivelFuerzaH2 = 0; string resultadoEnfrentamiento = ""; if ((posicionH1 >= 0 && posicionH1 <= auxUniverso.heroes.Length) && (posicionH2 >= 0 && posicionH2 <= auxUniverso.heroes.Length)) { for (int i = 0; i < auxUniverso.heroes.Length; i++) { if (i == posicionH1) { nivelFuerzaH1 = auxUniverso.heroes[posicionH1].GetNivelFuerza(); } if (i == posicionH2) { nivelFuerzaH2 = auxUniverso.heroes[posicionH2].GetNivelFuerza(); } } if (nivelFuerzaH1 == nivelFuerzaH2) { return(resultadoEnfrentamiento = "Empate"); } if (nivelFuerzaH1 > nivelFuerzaH2) { return(resultadoEnfrentamiento = auxUniverso.heroes[posicionH1].GetNombre()); } if (nivelFuerzaH2 > nivelFuerzaH1) { return(resultadoEnfrentamiento = auxUniverso.heroes[posicionH2].GetNombre()); } } return(resultadoEnfrentamiento); }
public static bool AgregarHero_(Universo auxUniverso, Heroe auxHeroeina) { return(auxUniverso + auxHeroeina); }