static void Main() { Galinha g1 = new Galinha("rapadura"); Galinha g2 = new Galinha("asamole"); Galinha g3 = new Galinha("ovoduro"); g1.botar(); g1.botar(); g1.botar(); Console.WriteLine(); g2.botar(); g2.botar(); Console.WriteLine(); g3.botar(); }
public static void Main() { Galinha g1 = new Galinha("Judite"); Galinha g2 = new Galinha("Benedita"); Galinha g3 = new Galinha("Lucinda"); g1.botar(); g1.botar(); g1.botar(); g2.botar(); g3.botar(); g3.botar(); }
class Aula46 { //Métodos que retornam objetos static void Main() { Galinha g1 = new Galinha("Beneditasgildimar"); Galinha g2 = new Galinha("Felizbertaniazilda"); Galinha g3 = new Galinha("Marisgertrudeszela"); g1.botar(); g1.botar(); g1.botar(); g2.botar(); g3.botar(); g3.botar(); }
static void Main() { Galinha galinha1 = new Galinha("Beneditas"); Galinha galinha2 = new Galinha("Felizarda"); Galinha galinha3 = new Galinha("Maristudes"); galinha1.Botar(); galinha1.Botar(); galinha1.Botar(); Console.WriteLine(); galinha2.Botar(); Console.WriteLine(); galinha3.Botar(); galinha3.Botar(); }
static void Main() { Galinha g1 = new Galinha("Beneditasgildimar"); Galinha g2 = new Galinha("Felizbertaniazilda"); Galinha g3 = new Galinha("MarisGertrudeszela"); g1.botar(); // 1 g1.botar(); g1.botar(); g2.botar(); g2.botar(); g3.botar(); g3.botar(); g3.botar(); // 8 // controle parcial dos ovos da galinha. Para criar um geral, usar um static }
void Start() { din = FindObjectOfType(typeof(Moeda)) as Moeda; //verdicia se tem moedas salvas - se tem atualiza perguntas = new List <Pergunta>(); idPergunta = 0; tenta = 3; perguntas.Add(new Pergunta("5+4=?", 1, 9, 7, 9, 1)); perguntas.Add(new Pergunta("3+2=?", 4, 1, 5, 5, 1)); perguntas.Add(new Pergunta("1+1=?", 2, 0, 4, 2, 1)); perguntas.Add(new Pergunta("7+3=?", 8, 5, 10, 10, 1)); perguntas.Add(new Pergunta("1+2=?", 4, 3, 5, 3, 1)); perguntas.Add(new Pergunta("8+5=?", 11, 13, 3, 13, 1)); perguntas.Add(new Pergunta("2+10=?", 12, 10, 14, 12, 1)); perguntas.Add(new Pergunta("7+4=?", 11, 5, 10, 11, 1)); perguntas.Add(new Pergunta("1+5=?", 4, 1, 6, 6, 1)); perguntas.Add(new Pergunta("9+9=?", 15, 18, 14, 18, 1)); perguntas.Add(new Pergunta("5+4=?", 1, 9, 7, 9, 2)); perguntas.Add(new Pergunta("3+2=?", 4, 1, 5, 5, 2)); perguntas.Add(new Pergunta("1+1=?", 2, 0, 4, 2, 2)); perguntas.Add(new Pergunta("4-2=?", 2, 0, 4, 2, 3)); this.pergunta.text = perguntas[idPergunta].questoes; this.b1.text = perguntas[idPergunta].respA + ""; this.b2.text = perguntas[idPergunta].respB + ""; this.b3.text = perguntas[idPergunta].respC + ""; //posicao original -- -46 / 141 / 307 galinha1 = new Galinha(g1, 200, 31 - 46.0f); galinha2 = new Galinha(g2, 250, 31 + 16f); galinha3 = new Galinha(g3, 300, 31 + 73f); velocidade = -1.08f; proxima = false; }
public static void Main() { Galinha g = new Galinha("Bruna"); Galinha g1 = new Galinha("Nicole"); g.por(); g1.por(); g.por(); g1.por(); Objectos o = new Objectos(); Console.WriteLine(o.soma(4, 5, 3, 6, 8)); Console.WriteLine(o.soma(4.4, 5, 3.8, 6, 8)); Console.WriteLine("O fatorial é : " + o.fatorial(5)); //Usar a class MAT criada por nos sem instanciar, pois o seu conteudo é estatico Console.WriteLine("O valor de pi é : " + Mat.pi); int num = 2; Console.WriteLine("O dobro de 2 é : " + Mat.dobro(num)); }
static void Main(string[] args) { var pai = new Galinha() { Cor = "branca" }; var mae = new Galinha() { Cor = "azul" }; var filhote = Cruzar(pai, mae); var avestruz = new Avestruz() { Correr = true }; var tipo = filhote.GetType(); Console.WriteLine($" O tipo do filhote é: {tipo}"); Log(avestruz); }
private void btnCadAll_Click(object sender, EventArgs e) { Baleia baleia = new Baleia(false, true, false, false, true, false); baleia.Nome = "baleia"; baleia.DataNascimento = DateTime.Parse("01/02/2001"); baleia.Sexo = 'M'; baleia.QtdeMamas = 6; baleia.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(baleia); Cachorro cachorro = new Cachorro(true, false, true); cachorro.Nome = "Cachorro"; cachorro.CorPelo = "Marrom"; cachorro.DataNascimento = DateTime.Parse("01/02/2001"); cachorro.Sexo = 'M'; cachorro.QtdeMamas = 6; cachorro.Idade = 2001; ArvoreBinaria.Insere(cachorro); Elefante elefante = new Elefante(false, false, true); elefante.Nome = "Elefante"; elefante.CorPelo = "Cinza"; elefante.DataNascimento = DateTime.Parse("01/02/2001"); elefante.Sexo = 'F'; elefante.QtdeMamas = 6; elefante.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(elefante); Gato gato = new Gato(true, false, true); gato.Nome = "Gato"; gato.CorPelo = "Branco"; gato.DataNascimento = DateTime.Parse("01/02/2001"); gato.Sexo = 'M'; gato.QtdeMamas = 6; gato.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(gato); Leao leao = new Leao(true, false, true); leao.Nome = "Leao"; leao.CorPelo = "Amarelo"; leao.DataNascimento = DateTime.Parse("01/02/2001"); leao.Sexo = 'M'; leao.QtdeMamas = 6; leao.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(leao); Morcego morcego = new Morcego(false, false, true); morcego.Nome = "Morcego"; morcego.CorPelo = "Preto"; morcego.DataNascimento = DateTime.Parse("01/02/2001"); morcego.Sexo = 'M'; morcego.QtdeMamas = 6; morcego.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(morcego); Ornitorrinco ornitorrinco = new Ornitorrinco(true, false, true, true, true, true); ornitorrinco.Nome = "Ornitorrinco"; ornitorrinco.CorPelo = "Marrom"; ornitorrinco.DataNascimento = DateTime.Parse("01/02/2001"); ornitorrinco.Sexo = 'M'; ornitorrinco.QtdeMamas = 6; ornitorrinco.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(ornitorrinco); Galinha galinha = new Galinha(false, false, false); galinha.Nome = "Galinha"; galinha.CorPena = " Branco"; galinha.DataNascimento = DateTime.Parse("01/02/2001"); galinha.Sexo = 'F'; galinha.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(galinha); Coruja coruja = new Coruja(true, true, false); coruja.Nome = "Coruja"; coruja.CorPena = "marrom"; coruja.DataNascimento = DateTime.Parse("01/02/2001"); coruja.Sexo = 'M'; coruja.AlturaMaximaM = 56; coruja.VelocidadeVoo = 89; coruja.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(coruja); Gaviao gaviao = new Gaviao(true, true, false); gaviao.Nome = "Gaviao"; gaviao.CorPena = "branco"; gaviao.DataNascimento = DateTime.Parse("01/02/2001"); gaviao.Sexo = 'M'; gaviao.AlturaMaximaM = 100; gaviao.VelocidadeVoo = 98; gaviao.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(gaviao); Pato pato = new Pato(false, false, false, true, true, true); pato.Nome = "Pato"; pato.CorPena = "branco"; pato.DataNascimento = DateTime.Parse("01/02/2001"); pato.Sexo = 'M'; pato.AlturaMaximaM = 30; pato.VelocidadeVoo = 60; pato.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(pato); Pinguim pinguim = new Pinguim(true, false, false, true, true, false); pinguim.Nome = "Pinguim"; pinguim.CorPena = "preto"; pinguim.DataNascimento = DateTime.Parse("01/02/2001"); pinguim.Sexo = 'M'; pinguim.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(pinguim); Pombo pombo = new Pombo(false, false, false); pombo.Nome = "Pomba"; pombo.CorPena = "branco"; pombo.DataNascimento = DateTime.Parse("01/02/2001"); pombo.Sexo = 'M'; pombo.AlturaMaximaM = 100; pombo.VelocidadeVoo = 80; pombo.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(pombo); Tartaruga tartaruga = new Tartaruga(false, false, true, true, true, true, true); tartaruga.Nome = "Tartaruga"; tartaruga.DataNascimento = DateTime.Parse("01/02/2001"); tartaruga.Sexo = 'F'; tartaruga.Idade = 2001; //Adicionar na árvore ArvoreBinaria.Insere(tartaruga); btnCadAll.Enabled = false; MessageBox.Show("FEITO", "CONCLUÍDO"); }
/// <summary> /// Instanciar uma ave /// </summary> /// <param name="animal"></param> /// <param name="nome"></param> /// <param name="corpena"></param> /// <param name="nascimento"></param> /// <param name="sexo"></param> /// <param name="altura"></param> /// <param name="velocidade"></param> public void InstanciaAve(string animal, string nome, string corpena, DateTime nascimento, char sexo, int altura, int velocidade) { switch (animal) { case "galinha": Galinha galinha = new Galinha(false, false, false); galinha.Nome = nome; galinha.CorPena = corpena; galinha.DataNascimento = nascimento; galinha.Sexo = sexo; galinha.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(galinha); break; case "coruja": Coruja coruja = new Coruja(true, true, false); coruja.Nome = nome; coruja.CorPena = corpena; coruja.DataNascimento = nascimento; coruja.Sexo = sexo; coruja.AlturaMaximaM = altura; coruja.VelocidadeVoo = velocidade; coruja.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(coruja); break; case "gaviao": Gaviao gaviao = new Gaviao(true, true, false); gaviao.Nome = nome; gaviao.CorPena = corpena; gaviao.DataNascimento = nascimento; gaviao.Sexo = sexo; gaviao.AlturaMaximaM = altura; gaviao.VelocidadeVoo = velocidade; gaviao.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(gaviao); break; case "pato": Pato pato = new Pato(false, false, false, true, true, true); pato.Nome = nome; pato.CorPena = corpena; pato.DataNascimento = nascimento; pato.Sexo = sexo; pato.AlturaMaximaM = altura; pato.VelocidadeVoo = velocidade; pato.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(pato); break; case "pinguim": Pinguim pinguim = new Pinguim(true, false, false, true, true, false); pinguim.Nome = nome; pinguim.CorPena = corpena; pinguim.DataNascimento = nascimento; pinguim.Sexo = sexo; pinguim.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(pinguim); break; case "pombo": Pombo pombo = new Pombo(false, false, false); pombo.Nome = nome; pombo.CorPena = corpena; pombo.DataNascimento = nascimento; pombo.Sexo = sexo; pombo.AlturaMaximaM = altura; pombo.VelocidadeVoo = velocidade; pombo.Idade = nascimento.Year; //Adicionar na árvore ArvoreBinaria.Insere(pombo); break; } }
public static void RevisaoPOO2() { ArrayList animais = new ArrayList(); // Instância 4 objetos do tipo Galinha para ser adicionado ao ArrayList. Galinha animal1 = new Galinha(); animal1.SetNome("Galinha 1"); Galinha animal2 = new Galinha(); animal2.SetNome("Galinha 2"); Galinha animal3 = new Galinha(); animal3.SetNome("Galinha 3"); Galinha animal4 = new Galinha(); animal4.SetNome("Galinha 4"); // Instância 6 objetos do tipo Morcego para ser adicionado ao ArrayList. Morcego animal5 = new Morcego(); animal5.SetNome("Bat 1"); Morcego animal6 = new Morcego(); animal6.SetNome("Bat 2"); Morcego animal7 = new Morcego(); animal7.SetNome("Bat 3"); Morcego animal8 = new Morcego(); animal8.SetNome("Bat 4"); Morcego animal9 = new Morcego(); animal9.SetNome("Bat 5"); Morcego animal10 = new Morcego(); animal10.SetNome("Bat 6"); // Adiciona os morcegos e galinhas ao ArrayList em ordem variada. animais.Add(animal1); animais.Add(animal2); animais.Add(animal5); animais.Add(animal3); animais.Add(animal6); animais.Add(animal4); animais.Add(animal7); animais.Add(animal9); animais.Add(animal8); animais.Add(animal10); // Itera cada Animal dentro de animais. foreach (Animal animal in animais) { // Para cada animal, escreve seu nome e executa a ação acordar e comer. Console.WriteLine("Animal: {0}", animal.GetNome()); animal.Acordar(); animal.Comer(); // Se o animal for um morcego, faz o cast de Animal para Morcego e executa a ação voar. if (animal is Morcego) { ((Morcego)animal).voar(); } } }