Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Em modelagem
orientada a objetos, uma
classe é uma abstração de entidades existentes no domínio do sistema de
software.Por exemplo, imaginamos a abstração referente a classe Animais. Há várias entidades na classe Animais como
Anfíbios,
Répteis e
Mamíferos que são também sub-classes da classe Animais, onde há
objetos que contêm cada sub-classe como
Ser humano,
Jacaré e outros.
Veja mais na Wikipédia.org...