Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão Acerto: 0,1 / 0,1 Exceções que não precisam de tratamento e demonstram serem contornáveis. Esse tipo origina-se da subclasse Error ou RunTimeException. É a descrição de qual tipo de exceção: Explícitas Implícitas Unchecked Error RunTExcept Respondido em 23/10/2020 09:54:17 Compare com a sua resposta: 2 Questão Acerto: 0,0 / 0,1 Exemplo de definição no código Java de uma classe Fornecedor obtendo automaticamente todas as informações da classe Empresa : public abstract class Fornecedor public class Fornecedor implements Empresa public class Fornecedor extends Empresa public class Empresa extends Fornecedor public class Empresa implements Fornecedor Respondido em 23/10/2020 09:57:17 Compare com a sua resposta: 3 Questão Acerto: 0,1 / 0,1 Considere o trecho de código em Java: Observando-se os conceitos de orientação a objetos, expostos no trecho em Java, todo Funcionario é um Gerente, ou seja, Gerente é classe mãe de Funcionario e Funcionario é classe filha de Gerente. a classe Funcionario também herda os atributos e métodos privados de Gerente, porém não consegue acessá-los diretamente a classe Gerente herda todos os atributos e métodos da classe Funcionario. Isso é expresso pelo uso da palavra chave extends. Gerente é a superclasse de Funcionario e Funcionario é a subclasse de Gerente. sempre que um objeto do tipo Funcionario for criado, este objeto possuirá também os atributos definidos na classe Gerente, pois um Funcionario é um Gerente. Respondido em 23/10/2020 09:46:09 Compare com a sua resposta: 4 Questão Acerto: 0,1 / 0,1 Ao implementar uma interface em Java, é correto afirmar que: Utiliza-se a palavra reservada extends para implementá-la É necessário sobrescrever todos os métodos contidos na interface Interfaces são utilizadas para encapsular atributos de uma classe Interfaces substituem a utilização de classes abstratas Interfaces podem ser definidas como private, protected, public e final Respondido em 23/10/2020 09:51:42 Compare com a sua resposta: 5 Questão Acerto: 0,1 / 0,1 Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo. Considere as afirmativas I e II a seguir e depois marque a alternativa correta. I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe. II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente. Ambas as afirmativas I e II estão erradas. Apenas a afirmativa I está correta. Apenas a afirmativa II está correta. Ambas as afirmativas I e II estão corretas. A correção ou não das afirmativas I e II depende de qual versão de Java se está levando em consideração. Respondido em 23/10/2020 09:57:50
Compartilhar