Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0314_SM_201402254482 V.1 Aluno(a): JOSÉ DA ROCHA FERREIRA NETO Matrícula: 201402254482 Desempenho: 0,4 de 0,5 Data: 21/11/2016 16:43:08 (Finalizada) 1a Questão (Ref.: 201402311568) Pontos: 0,1 / 0,1 Marque a alternativa que representa a palavra reservada que indica que a classe que está sendo definida é uma INTERFACE. extends implements new public static 2a Questão (Ref.: 201402311566) Pontos: 0,1 / 0,1 Considerando métodos polimórficos, marque a alternativa que preenche os seguintes espaços vazios corretamente: __________________ define vários métodos de mesmo nome com assinaturas diferentes. __________________ altera o comportamento do método na subface, mantendo a mesma assinatura, mas com funcionalidade diferente. new extend overloading overriding overriding overloading método set implementation implements extend 3a Questão (Ref.: 201402311069) Pontos: 0,1 / 0,1 Quem sou eu? I) Sou compilado em um arquivo com extensão ".java". II) Posso ter métodos. III) Indico o comportamento de um objeto. IV) Vivo na Heap. Analisando os itens acima, assinale a alternativa correta: atributo; classe; método; objeto. método; método; atributo; classe. classe; classe; variável primitiva; método main. classe; classe; método; objeto. objeto; variável de referência; atributo; atributo. Gabarito Comentado. 21/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 4a Questão (Ref.: 201402311594) Pontos: 0,0 / 0,1 Considere a seguinte definição: Marque a alternativa que define o método polimórfico utilizado na classe: new Overloading implements Overriding extends 5a Questão (Ref.: 201402311523) Pontos: 0,1 / 0,1 Observe o trecho de código abaixo: 1. public class Avaliacao { 2. String empresa; 3. public static void main(String[] args) { 4. Avaliacao a = new Avaliacao(); 5. empresa = a.getEmpresa(); 6. System.out.println(empresa); 7. } 8. public String getEmpresa() { 9. return "Empresa!"; 10. } 11. } I. Compila e roda sem problemas e imprime "Empresa". II. Erro de compilação na linha 5. 21/11/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3 III. Erro de compilação na linha 6. IV. Erro de compilação na linha 10. V. Compila, mas quando rodar será lançada uma exceção. Estão corretas as afirmativas: II, III e IV I, II e IV III e V II e III I e V Gabarito Comentado.
Compartilhar