SóProvas


ID
2502145
Banca
IBFC
Órgão
EMBASA
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto aos fundamentos básicos de programação orientada a objetos, relacione os quatro conceitos abaixo com os respectivos significados mencionados logo em seguida:


CONCEITOS:

(1) herança.

(2) método.

(3) polimorfismo.

(4) encapsulamento.


SIGNIFICADOS:

(A) definem as habilidades dos objetos.

(B) é o princípio pelo qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação mas comportamentos distintos.

(C) é o mecanismo pelo qual uma classe pode estender outra classe ou, ainda, ser estendida de outra classe.

(D) consiste na separação de aspectos internos e externos de um objeto

Alternativas
Comentários
  • (1) herança. (C) é o mecanismo pelo qual uma classe pode estender outra classe ou, ainda, ser estendida de outra classe.

     

    (2) método. (A) definem as habilidades dos objetos.

     

    (3) polimorfismo. (B) é o princípio pelo qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação mas comportamentos distintos.

     

    (4) encapsulamento. (D) consiste na separação de aspectos internos e externos de um objeto

  • Alternativa B: 1C - 2A - 3B - 4D