///
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.