Tradutor de Página
quinta-feira, 2 de junho de 2011
Abstração
Este termo define em agrupar características relevantes de um mesmo conjunto, definindo apenas semelhanças mais relevantes entre as partes.
Como exemplo podemos citar uma classe de Transportes, existem vários tipos de grupos ou entidades de transportes considerando, por exemplo, o espaço em que se locomovem: Aéreo, Terrestre, marítimo... E são pertencentes a um conjunto maior que são os Transportes. Ainda possuem grupos que se enquadram dentro destas sub-divisões como, por exemplo, automóveis, aviões, navios e etc. E para cada grupo de meio de transporte existem ainda modelos e categorias, por exemplo, Transporte -> Terrestre -> Automóvel -> Gol.
Sendo assim também podemos afirmar que o exemplo Transporte seria uma CLASSE ABSTRATA, pois se trata de uma classe que generaliza determinado tipo de contexto, podendo ser pai de outras classes que possuem mesma característica e ainda possuem algumas características específicas.
A classe abstrata serve apenas de modelos para suas classes herdeiras, que quando são implementadas possuem suas definições específicas.
Fonte:
http://pt.wikipedia.org/wiki/Abstra%C3%A7%C3%A3o_(programa%C3%A7%C3%A3o)
http://blogetilico.wordpress.com/2007/03/30/introducao-a-orientacao-a-objetos-primeira-parte/
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário