Imagem de fundo

Sobre os conceitos básicos de programação orientada a...


Sobre os conceitos básicos de programação orientada a objetos, correlacione as colunas da tabela abaixo.


Coluna I

Coluna II


1.

Encapsulamento

A.

Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam. Assim, é possível tratar vários tipos de maneira homogênea

2.

Polimorfismo.

B.

Princípio que permite criar uma nova classe a partir de uma já existente. Também chamada de subclasses, classe recém-criada que contém atributos e métodos da qual deriva.

3.

Herança.

C

Trata-se de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta.



Assinale a alternativa que apresenta a sequência correta.


A

1C / 2A / 3B


B

1B / 2A / 3C


C

1A / 2C / 3B


D

1C / 2B / 3A