A “concentração nos aspectos essenciais de um
determinado objeto” e o “compartilhamento de atributos e
operações entre classes em um relacionamento
hierárquico” caracterizam-se como dois conceitos da
orientação a objetos conhecidos, respectivamente, por: