A linguagem Java, segue o paradigma de programação orientado a objetos. Assinale a alternativa que apresenta quais são os quatro pilares fundamentais da orientação a objetos.
Encapsulamento; Classificação; Coesão; Testes
Abstração; Coesão; Orientação; Herança
Abstração; Herança; Encapsulamento; Polimorfismo
Polimorfismo; Herança; Coesão; Acoplamento