superclasesysubclases
Páginas: 3 (711 palabras)
Publicado: 10 de septiembre de 2015
En muchos casos, un objeto de una clase es un objeto de otra clase también.
Un rectángulo ciertamente es un cuadrilátero (Un cuadrilátero es un polígono
de cuatro lados). Asípues, podemos decir que la clase rectángulo hereda de la
clase cuadrilátero. En este contexto, la clase cuadrilátero es una súper clase y
la clase rectángulo es una subclase. Un rectángulo es un tipoespecífico de
cuadrilátero, pero no es correcto asegurar que un cuadrilátero es un rectángulo.
A continuación, se muestran algunos ejemplos sencillos de herencia.
Superclase
Estudiante
FiguraPréstamo
Empleado
Cuenta
Subclases
EstudianteGraduado
EstudianteDeLicenciatura
Círculo
Triágulo
Rectángulo
PréstamoParaAutomóvil
PréstamoParaMejorarCasa
PréstamoHipotecario
Profesor
AsistenteCuentaDeAhorros
CuentaCorriente
Dado que la herencia produce subclases con mas características que sus
superclases, los términos superclase y subclase pueden dar pie a confusiones.
Sin embargo, hay otra forma deconsiderar estos términos que es muy lógica.
Como cada objeto de una subclase es un objeto de una superclase, y dado que
la que una superclase puede tener muchas subclases, el conjunto de objetosrepresentado por una superclase normalmente es más grande que el conjunto
de objetos representado por cualquiera de las subclases de esa superclase.
Las relaciones de herencia forman estructurasjerárquicas similares a un árbol.
Una superclase existe en una relación jerárquica con sus subclases. Sin duda,
una clase puede existir sola, pero es cuando se emplea con el mecanismo de
herencia que seconvierte ya sea en una superclase que proporciona atributos
y comportamientos a otras clases, o en una subclase que hereda dichos
atributos y comportamientos.
Desarrollemos una jerarquía de herenciasencilla. Una comunidad universitaria
típica comprende miles de personas que son miembros de la comunidad. Estas
personas consisten en empleados, estudiantes y exalumnos. Los empleados
son docentes o...
Leer documento completo
Regístrate para leer el documento completo.