Herencia

Páginas: 2 (411 palabras) Publicado: 30 de agosto de 2015
Herencia
Propiedad de los lenguajes para poder especificar clases que transmiten atributos de una clase a otra. Se genera de manera natural cuando una clase que es más particular que otraespecializa a la primera.
“Este objeto es un tipo de…” ó “puede sustituirse por…”
Superclase (menos descriptores) Especializa a Subclase (clase derivada, hija).


Comprensión y extensión
Llamamos comprensiónde una idea a la totalidad de los caracteres contenidos en ella, es decir, de las cualidades que la determinan.
Llamamos extensión de una idea al conjunto de objetos que ésta puede designar.
Conceptoanimal vertebrado. Caracteres animal y vertebrado. Extensión todos los animales que poseen columna vertebral.
A menor comprensión corresponde mayor extensión, y viceversa.
Comprensión de la ideahombre: Animal
Extensión de la idea hombre: Racional.


Clases derivadas
Tiene la propiedad de heredar los datos y las funciones miembro de otra. La clase general, definida previamente a la cual llamamosclase base.
Características de las clases derivadas:
Hereda los objetos de la clase base. Puede acceder a los miembros públicos y protegidos de la clase base como si fueran propias.
No tiene acceso alos miembros privados de la clase base.
Puede añadir sus propios datos y métodos a los que le son heredados de la clase base.
Puede ser a su vez una clase base de otra clase.

Declaración de clasesderivadas
Class nombre de la clase derivada : tipo de acceso y nombre de la clase base {
Miembros de la clase } ;
Una derivación puede ser de los siguientes tipos:
Derivación privada: Los miembrospúblicos y protegidos de la clase base son privados en la clase derivada. Private
Derivación protegida: Los miembros públicos y protegidos de la clase base son protegidos en la clase derivada.Protected
Derivación publica: Los miembros públicos de la clase base son públicos en la clase derivada, mientras que los miembros protegidos de la clase base siguen siendo miembros protegidos de la clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herencia
  • la herencia
  • la herencia
  • Herencia
  • Herencia
  • Herencia
  • Herencias
  • la herencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS