SóProvas


ID
1588651
Banca
COSEAC
Órgão
UFF
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Alguns conceitos da orientação a objetos estão disponibilizados na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


Coluna I


1. Abstração


2. Classe


3. Polimorfismo


4. Herança


5. Encapsulamento


Coluna II


( ) Distingue a especificação e a implementação das operações de um objeto.


( ) Conjunto de objetos que possuem o mesmo tipo.


( ) Permite ao usuário definir tipos de forma incremental, a partir de tipos existentes.


( ) Elucida apenas as propriedades comuns de um conjunto de objetos, omitindo os detalhes.


( ) Define que uma determinada operação pode se comportar de diferentes formas em diferentes classes.


A sequência correta, de cima para baixo, é:

Alternativas
Comentários
  • Gabarito A

     

    5. Encapsulamento

    Distingue a especificação e a implementação das operações de um objeto.

     

    2. Classe

    Conjunto de objetos que possuem o mesmo tipo.

     

    4. Herança

    Permite ao usuário definir tipos de forma incremental, a partir de tipos existentes.

     

    1. Abstração

    Elucida apenas as propriedades comuns de um conjunto de objetos, omitindo os detalhes.

     

    3. Polimorfismo

    Define que uma determinada operação pode se comportar de diferentes formas em diferentes classes.

  • a

    Abstração é a redução da caracterização do objeto a suas partes basicas, com a capacidade de descrevê-lo atraves de modelos UML.

    Class- é o modelo que originara o objeto. EM OOP, deve-se visualizar tudo como generalização(class) && especialização(subclass)

    Polimorfismo - possibilidade de metodo ou classe asuumir varias formas. 

    Herança - capacidade um objeto herdar traços de outr por meio de palavra chave extends. 

    ENcapsulamento- ocultamento de partes da classe que nao podem ser acessadis diretamente por outras.