Questão de Engenharia de Software — Orientação a Objetos — IF-PA 2019
Engenharia de SoftwareOrientação a Objetos
- Código
- qq508859
- Banca
- IF-PA
- Órgão
- IF-PA
- Ano
- 2019
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação – Desenvolvimento de Sistemas
Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar:
- Apor meio do conceito de Polimorfismo, é possível a definição de vários métodos ou funções com o mesmo nome, porém com diferentes assinaturas. Essa característica do conceito de Polimorfismo é denominada de Delegação.
- Bpor meio do conceito de Herança, uma subclasse é capaz de reutilizar os métodos e atributos de uma superclasse, desde que esses métodos e atributos estejam encapsulados, ou seja, suas visibilidades estejam como “private”.
- Cuma classe definida como Abstrata, é uma classe que define os seus atributos e métodos para que sejam herdados por uma outra classe que irá implementar os seus métodos. Em uma classe Abstrata não é possível a implementação dos seus métodos, somente os seus cabeçalhos.
- Dem uma Interface definimos comportamentos (métodos) sem os implementar. Por meio da Interface podemos definir o que um objeto obrigatoriamente deve fazer e não como ele faz.
- Euma classe que implementa uma classe Abstrata, deverá obrigatoriamente redefinir os métodos e atributos que herdou. A classe que implementa a classe Abstrata não pode definir seus próprios atributos.