Abstração (programação)

Origem: Wikipédia, a enciclopédia livre.

Nota: Se procura Abstração, consulte Abstração.
Orientação a objetos
Objeto
Classe
Abstração
Métodos
Atributo
Encapsulamento
Herança
Polimorfismo
Outras referências
Padrões de projeto
UML
Engenharia OO

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.


  Este artigo é um esboço sobre Informática. Você pode ajudar a Wikipédia expandindo-o.
Ferramentas pessoais