Abstração

2 respostas
sfidencio

Pessoal, eu sempre defini na teoria e na prática o conceito de abstração como sendo uma maneira de ver algo comum em pespectivas diferentes.

Por exemplo: Um Médico pode identificar a doença de um paciênte de uma forma, enquanto uma pessoa que não é médico de outra forma

Outro Exemplo: Um Mêcanico idenficaria um carro…pelo motor…chassi…etc…

Já um Usuário, pela Cor…bancos…e e tal…

é correto afirmar isso?

2 Respostas

S

http://pt.wikipedia.org/wiki/Abstra%C3%A7%C3%A3o_(programa%C3%A7%C3%A3o)

jeverson

Caro sfidencio,

Abstração é considerada como a habilidade de modelar características do mundo real do problema que o programador esteja tentando resolver. Por exemplo, se o programador estiver interessado em controlar dados dos clientes de uma empresa, é muito mais fácil lidar com uma linguagem que ofereça recursos em que ele possa criar algo chamado “Cliente” ao invés de recorrer à estruturas de dados tipo array ou record. Nesse contexto a abstração refere-se à capacidade de modelar o mundo real, e por outro lado, podemos considerá-la como um mecanismo pelo qual restringimos o nosso universo de análise e as variáveis e constantes que compõem esse universo, desprezando os dados que não nos interessa na análise. Podemos demostrar o uso de abstração facilmente, quando fechamos os olhos e pensamos em uma mesa; esta mesa imaginária provavelmente não vai ser igual à uma outra imaginada por outras pessoas, mas o que importa é que todos as pessoas que imaginaram uma mesa, colocaram nessa as informações que para elas são necessárias para a sua função (de ser uma mesa). Não importa se a mesa é de três pés ou quatro, ou se o tampão é de vidro, madeira ou mármore; o que importa é que a imagem que idealizamos em nossa cabeça é de uma mesa e tenha as informações necessárias para cumprir sua função.

http://www.ccuec.unicamp.br/revista/infotec/artigos/leite_rahal.html

Dessa forma, seu pensamento ñ está errado, apenas incompleto; uma vez que abstração, além de a maneira como cada indivíduo vê, analise e “abstrai” informações sobre algo ou alguém, é a restrição do universo analizado ao escopo desejado.

Espero ter ajudado!

Criado 11 de janeiro de 2010
Ultima resposta 11 de jan. de 2010
Respostas 2
Participantes 3