public static void Executar() { Cachorro spike = new Cachorro("spike"); Cachorro pacoca = new Cachorro("paçoca", 40); Console.WriteLine(spike); Console.WriteLine(pacoca); }
public static void Executar() { var spike = new Cachorro("Spike"); var max = new Cachorro("Max", 40.0); Console.WriteLine(spike); Console.WriteLine(max.ToString()); }
public static void Executar() { var spike = new Cachorro("Spike"); var dog = new Cachorro("dog", 2.5); Console.WriteLine(spike); Console.WriteLine(dog.ToString()); }
public static void Executar() { var spike = new Cachorro("Spike"); var max = new Cachorro("Max", 40.00); Console.WriteLine(spike); //Se comentar o método override ToString(), o resultado será o caminho da classe, ou seja, necessario utilizar a notação ponto, para chamar o atributo(Ex: spike.Nome) Console.WriteLine(max); }
public static void Executar() { var tina = new Cachorro("Tina Linda", 23); var nina = new Cachorro("Nina Linda", 25.00); Console.WriteLine(nina); Console.WriteLine(tina); }
public static void Executar() { Cachorro c1 = new Cachorro("Max"); var c2 = new Cachorro("Rufus", 55.6); Console.WriteLine(c1); Console.WriteLine(c2); }
public static void Executar() { var spike = new Cachorro("Spike"); var max = new Cachorro("Max", 40.5); Console.WriteLine(spike); Console.WriteLine(max.ToString()); // .ToStrig(), não precisa ser chamado explicitamente. }
public static void Executar() { var leao = new Cachorro("Leão"); var joli = new Cachorro("Joli", 30.0); Console.WriteLine(leao); Console.WriteLine(joli); }
public static void Executar() { var spike = new Cachorro("Spike"); //Pelos argumentos ele sabe qual construtor pegar var max = new Cachorro("Max", 40); Console.WriteLine(spike); Console.WriteLine(max); }