Usar um tipo da superclasse

2 respostas
spectrun

Boa tarde a todos, estou estudando pelo livro use a cabeça java.

No capitulo 8, Polimorfismo Real, ele afirma o seguinte.

O que queremos e a possibilidade de usar um tipo da superclasse (geralmente abstrato) como argumento, tipo de retorno ou tipo de matriz de um método.

Por favor,alguém poderia me explicar essa parte de tipo de matriz de um método???

Grato pela atenção.

2 Respostas

Rodrigo_Sasaki
eu acho que ele quis dizer como o tipo do array ou coleção. Ex:
class Animal{}

class Cachorro extends Animal{}

class Teste{

    public static void main(String[] args){

        Animal[] animais = new Animal[2];
        animais[0] = new Animal();
        animais[1] = new Cachorro();

    }

}
spectrun

Opa mto obg digaoneves!!

Criado 19 de setembro de 2012
Ultima resposta 19 de set. de 2012
Respostas 2
Participantes 2