martes, 17 de julio de 2012
Definicion de Abstraccion
hay ocasiones, cuando se desarrolla una jerarquía de clases en que algún
comportamiento está presente en todas ellas pero se materializa de forma
distinta para cada una. Por ejemplo, pensemos en una estructura de
clases para manipular figuras geométricas. Podríamos pensar en tener una
clase genérica, que podría llamarse Figura geométrica y una serie de
clases que extienden a la anterior que podrían ser Círculo, Polígono,
etc. Podría haber un método dibujar dado que sobre todas las figuras
puede llevarse a cabo esta acción, pero las operaciones concretas para
llevarla a cabo dependen del tipo de figura en concreto (de su clase).
Por otra parte la acción dibujar no tiene sentido para la clase genérica
Figura geométrica, porque esta clase representa una abstracción del
conjunto de figuras posibles.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario