Podemos definir nossas próprias classes com tipo genérico. Um tipo genérico é uma classe ou interface que é parametrizada em tipos. Usamos colchetes angulares (<>) para especificar o parâmetro de tipo. Assinale a alternativa correta ao analisar o código a seguir



public class Genericos {



private Object t;



public Object get() {

return t;

}



public void set(Object t) {

this.t = t;

}



public static void main(String args[]){

Genericos type = new Genericos();

type.set("Teste");

String str = type.get();

}

}

Para que o código seja funcional com generics, basta acrescentar depois de public class Genericos os colchetes <> (de modo a ficar public class Genericos<>).


O código não apresenta erros e executará sem problemas.


O código vai emitir um erro em tempo de compilação.


Trata-se de um código que não pode ser modificado para ser usado métodos e classes genéricos.


O código vai emitir um erro em tempo de execução.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.