Pular para o conteúdo principal

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:
  1. 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.
  2. 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”.
  3. 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.
  4. 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.
  5. 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.
Revelar gabarito e comentário

GabaritoD — em 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.

Link permanente: /questoes/qq508859