Mecanica

Páginas: 2 (385 palabras) Publicado: 17 de junio de 2012
Diapo 4:
La herencia es un tipo de jerarquía de clases en la que cada subclase (clase hija, clase derivada) pueden acceder tanto a los atributos como a los métodos públicos y protegidos de lasuperclase (clase padre, clase base).
Cada subclase o clase hija en la jerarquía es siempre una extensión de la superclase(que además incorpora atributos y métodos propios.
En el diagrama de clases: Laherencia se representa mediante una relación de generalización/especificación, que se denota con un triángulo de la siguiente forma:

Diapo 5:

Ejemplo: El siguiente diagrama de clases muestrala relación de
Herencia entre la superclase Animal y sus subclase

Las clases heredan los datos y métodos de la superclase. Un método
heredado puede ser sustituido por uno propio si ambos tienenel
mismo nombre.

Diapo 6:
La herencia se clasifica según el modo de acceso a los miembros de la clase base:
• Pública (public): los modos de acceso a los miembros de la clase base sequedan igual en la clase derivada.

• Protegida (protected): los miembros “public” de la clase base pasan a ser “protected”. El resto se queda igual.

• Privada (private): todos los miembros de laclase base pasan a ser “private” en la derivada.

Diapo 7 :
Cada clase tiene sólo una superclase.

La clase Docente y la clase Estudiante heredan las
propiedades de la clase Persona(superclase) herencia simple.

Diapo 8:
Cada clase puede tener asociada varias superclase

La clase Preparador (subclase) hereda propiedades de la clase Docente
y de la clase Estudiante (herenciamúltiple).

Diapo 9
Declaración de la Herencia en C++
Declarara en C++ la herencia de las clases se realiza con el siguiente esquema:

Por ejemplo, según el diagrama anterior la clase Docente heredade
Persona (herencia simple):

class Docente: public Persona {
//Datos miembros o atributos de la clase Docente
//Funciones miembros o métodos de la clase Docente

La clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mecanica
  • Mecanica
  • ¿ Que es la mecanica?
  • Mecanica
  • Mecanica
  • Mecanica
  • Mecanica
  • Mecanica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS