Magna Concursos
2462069 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD
Provas:

Considere as seguintes classes genéricas escritas em Java:

class Base<T> {

void m( int x ) {}

void m( T t ) {}

void m( String s ) {}

<N extends Number> void m( N n ) {}

void m(SingleLinkQueue<?> q ) {}

}

class Derived<T> extends Base<T> {

void m(Integer i ) {}

void m(Object t) {}

void m(Number n) {}

}

Considerando os conceitos de sobrecarga de métodos, herança e tipos genéricos, os três métodos na classe Derived são, respectivamente

 

Provas

Questão presente nas seguintes provas

Técnico de TI

60 Questões