- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Final Keyword
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
Analise as seguintes afirmações relacionadas à Orientação a Objetos:
I. As exceções que podem ser lançadas por um método são definidas na criação da classe abstrata que contém o método. As exceções normalmente provocam o encerramento indesejado do programa.
II. Quando uma classe é defi nida, nem sempre é possível definir todos os seus métodos. Para resolver esta situação pode-se definir métodos abstratos, que podem ser instanciados a qualquer momento após a criação da classe.
III. Da mesma forma que é necessário especificar o código a ser executado na criação de um objeto, pode ser necessário especificar um código para ser executado na destruição de um objeto. Isso é feito com a utilização de um método chamado destrutor ou finalizador. Nesses métodos é comum, por exemplo, inserir código para fechar arquivos ou encerrar conexões.
IV. Em uma classe podem existir métodos que não devem ser redefinidos em classes derivadas. Esses métodos são chamados métodos finais e uma tentativa de redefini-los resulta em um erro de compilação.
II. Quando uma classe é defi nida, nem sempre é possível definir todos os seus métodos. Para resolver esta situação pode-se definir métodos abstratos, que podem ser instanciados a qualquer momento após a criação da classe.
III. Da mesma forma que é necessário especificar o código a ser executado na criação de um objeto, pode ser necessário especificar um código para ser executado na destruição de um objeto. Isso é feito com a utilização de um método chamado destrutor ou finalizador. Nesses métodos é comum, por exemplo, inserir código para fechar arquivos ou encerrar conexões.
IV. Em uma classe podem existir métodos que não devem ser redefinidos em classes derivadas. Esses métodos são chamados métodos finais e uma tentativa de redefini-los resulta em um erro de compilação.
Indique a opção que contenha todas as afirmações verdadeiras.
Provas
Questão presente nas seguintes provas
Analista Tributário da Receita Federal - TI
140 Questões