Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
class Dog { String name; public static void main (String[] args) { //cria um objeto dog e o acessa Dog dog1 = new Dog(); dog1.bark(); dog1.name = "Bart"; //agora cria uma matriz dog Dog[] myDogs = new Dog[3]; //coloca alguns cachorros dentro dela myDogs[0] = new Dog(); myDogs[1] = new Dog(); myDogs[2] = dog1; //agora acessa os objetos dog //usando as referências de matriz myDogs[0].name = "Fred"; myDogs[1].name = "Fred"; //qual seria o nome de myDogs[2]? System.out.print("o nome do último cão é "); System.out.println(myDogs[2].name); //agora executa um loop pela matriz //pede a todos os cães para latirem int x = 0; while(x < myDogs.length) { myDogs[x].bark(); x=x+1; } } public void bark() { System.out.println(name + " diz Ruff!"); } public void eat() { } public void chaseCat() { } }
Compartilhar