lunes, 30 de septiembre de 2013

Clase Geometría - I

En este apartado se describe la clase más importante de esta aplicación. Es la más importante 110 en el sentido de lo que hac|e. sino en el de que las demás clases "derivan" de ella, o por decirlo de otra forma, se apoyan o cuelgan de ella. La Figura 1.2 muestra la jerarquía de clases utilizada en este ejemplo. La clase Geometría es la base de la jerarquía. En realidad 110 es la base, pues en Java la clase base es siempre la clase Object. Siempre que 110 se diga explícitamente que una clase deriva de otra, deriva implícitamente de la clase Object (definida en el package java.lang). De las clases Rectángulo y Circulo derivan respectivamente las clases RectanguloGrafico y Circulo Gráfico.  En ambos casos está por en medio un elemento un poco especial donde aparece la palabra Dibujable. E11 términos de Java. Dibujable es una interface. Más adelante se verá qué es una interface.

Se suele utilizar la nomenclatura de super-clase y sub-clase para referirse a la clase padre o hija de una clase determinada. Así Geometría es una super-clase de Circulo, mientras que CirculoGrafico es una sub-clase.

No hay comentarios:

Publicar un comentario