Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1. 
Em relação a tipos genéricos, marque a alternativa INCORRETA.
C. 
Quando declaramos um atributo como String, estamos declarando como genérico.
2. 
Nos fundamentos dos tipos genéricos, quando utilizamos o termo “genérico”, estamos nos referindo a:
E. 
Quando nos referimos a tipos parametrizados.
3. 
Para declararmos uma classe que utilizará tipos genéricos, utilizamos qual sintaxe?
E. 
class NomeDaClasse <Parâmetro de tipo>{ //implementação. }
4. 
Analise o código e marque a alternativa INCORRETA.
1 - class Gen<T>{
2 -     T ob;
3 -
4 -     Gen(T o) {
5 -         
6 -         ob = o;
7 -     
8 -     }
9 - 
10 -    T getob(){
11 -        return ob;
12 -    }
13 -
14 -    void showType() {
15 -    
16 -        System.out.println("Type of T is " + ob.getClass().getName());
17 -    
18 -    }
19 - }
20 -
21 -
22 - //Demonstra a classe genérica.
23 -
24 - class GenDemo {
25 - 
26 -    public static void main(String[] args){
27 -    
28 -    Gen<Integer> iOb = new Gen<Integer>(88);
29 -
30 -    iOb.showType();
31 -
32 -    int v = iOb.getob();
33 -
34 -    System.out.println("Value: " + v);
35 -
36 -    System.out.println();
37 -
38 -    Gen<String> strOb = new Gen<String>("Generics Test");
39 -
40 -    strOb.showType();
41 -
42 -    String str = strOb.getob();
43 -
44 -    System.out.println("Value: "+ str);
45 -
46 -   }
47 - }
B. 
Veja o trecho de código escrito na linha 2. T ob; Teremos um erro de compilação, pois não estamos definindo um tipo válido para o atributo ob.
5. 
Marque a alternativa INCORRETA.
E. 
As letras a serem utilizadas como nomes de parâmetros de tipos devem ser apenas “T”, “E” ou “V”.

Mais conteúdos dessa disciplina