1
resposta

Aplicação do generics na classe manual de array

Porque não consigo instanciar um objeto para classe de array manual, aquela que trabalhamos antes de utilizar a classe ARRAYLIST, com o Generics,<Conta>?

Tenho a seguinte mensagem:

*    The type Array is not generic; it cannot be parameterized with arguments <Conta>*
1 resposta

Olá Diego, tudo bem?

Pelo que entendi, você está tentando aplicar o generics na classe manual de array que foi trabalhada antes de utilizar a classe ArrayList, mas está recebendo uma mensagem de erro.

A mensagem de erro indica que a classe Array não é genérica e, por isso, não pode ser parametrizada com o argumento .

Para utilizar o generics em uma classe, é necessário que ela tenha sido definida como genérica, com a utilização dos símbolos "<>" e a definição dos tipos de dados que serão utilizados.

Sendo assim, é possível que a classe manual de array que você está tentando utilizar não tenha sido definida como genérica e, por isso, não é possível aplicar o generics nela.

Espero ter ajudado a esclarecer sua dúvida! Se tiver mais alguma pergunta, é só perguntar.

Bons estudos!