Herencia es el proceso mediante el cual un objeto puede adquirir las propiedades de otro objeto . Esto resulta importante porque soporta el concepto de clasificación jerárquica. En este sentido, la mayor parte del conocimiento se puede manejar mediante clasificaciones jerárquicas (es decir, de arriba a abajo). Por ejemplo, una manzana roja es parte de la clasificación manzana, que a su vez es parte de la clase fruta, la cual se encuentra bajo la clase más grande de alimento. Es decir, la clase alimento posee ciertas cualidades (comestible, nutritiva, etc.) que también aplican, lógicamente, a la subclase fruta. Además de estas cualidades, la clase fruta tiene características específicas (jugosa, dulce, etc.) que la distinguen de otros alimentos. La clase manzana define las cualidades específicas de una manzana (crece en árboles, no es tropical, etc.). Así, una manzana roja heredaría a su vez todas las cualidades de todas las clases anteriores y solo definiría las cualidades que la hacen única.
Sin el uso de jerarquías, cada objeto tendría que definir explícitamente todas sus características. Si utiliza la herencia, un objeto sólo necesitará definir esas cualidades que lo hacen único dentro su clase. De esta forma, el objeto puede heredar sus atributos generales a partir de sus ascendiente y, por consiguiente, el mecanismo de la herencia hace posible que un objeto sea una instancia específica de un caso más general.
0 comentarios:
Publicar un comentario
Tu comentario es importante