Relaciones Entre Clases

Páginas: 4 (827 palabras) Publicado: 21 de julio de 2015
Relaciones entre Clases
Rosemary Torrico Bascopé

Introducción
• Dado un problema, primero se identifican los
objetos y por tanto las clases que lo definen.
• Luego se debe reflexionar sobre siexiste
alguna relación entre dichas clases.
• Las relaciones entre clases son muy
importantes y deben identificarse con claridad
cuando se realizando un desarrollo orientado
a objetos.

Introducción
•Las relaciones entre clases pueden deberse a
un estado o comportameinto común, tambien
a que la clase necesite usar otra clase.
• Aunque algunas clases pueden existir de
forma aislada, la mayoria nopueden y deben
cooperar unas con otras.

Tipos de clases
• Segun Booch y Rumbaugh existen 3 tipos de
clases:
– Generalizaciones, “es un”
– Asociaciones, “tiene un” o “es parte de”
– Dependencias, “usaa” o “trabaja con”

Relación de Generalización
• La relación “es un”, se da entre un elemento
general y un caso específicio de ese elemento.
• La relacion de generalizacion se presenta
cuando una clasees un subtipo de otra clase.
• Ejemplo: Un empleado es una persona.
Persona

Empleado

Relación de generalización…
• Se conoce tambien como relación de
Herencia.
– La subclase (clase hija) hereda losatributos y
métodos de la clase padre, pudiendo añadir los
suyos propios.
Las relaciones de herencia
den UML se representan por
flecha con la punta vacía,
apuntando a la clase padre

PersonaEmpleado

Fijo

Estudiante

Por comisión

La relación de herencia
genera jerarquía entre las
clases

Relación de Asociación
• Se da entre dos clases de distinta naturaleza, puede
existir relaciones deAsociación entre la misma clase.
• Cuando una clase esta compuesta estructuralmente
por otras clases se dice que hay una relacion de
asociacion.
– Cuando se usa algun objeto como atributo de la clase. Esdecir una clase puede estar formada por objetos de otra
u otras clases.
– Es posible indicar cuántos objetos (ejemplares de una
clase) están conectados en una relación de asociación,
esto define la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Relaciones Entre Clases
  • Relaciones P Blicas Clase
  • las relaciones interactivas en clase
  • Mercancias, Valores y Relaciones De Clase
  • Relacion clase Seminario
  • CLASE 1 HISTORIA Y RELACIONES
  • Clase abstracta y relaciones poo
  • Clases y relaciones java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS