ADOO Clase 15 Manual

Páginas: 7 (1587 palabras) Publicado: 19 de octubre de 2015
ANÁLISIS Y DISEÑO ORIENTADO A OBJETO.
CLASE 15.

Análisis y diseño Orientado a
Objeto – Clase 15
Esta semana vas a aplicar los distintos tipos de asociación para
solucionar un problema descrito, describirás los tipos de relaciones
existentes entre los componentes de los diagramas de clase,
conocerás los distintos tipos de relaciones existentes para un
diagrama estático de clases, estableceráslas relaciones en un
modelo para representar las relaciones entre las clases y aplicarás
los conceptos de herencia en un diagrama de clases para
determinar las relaciones de especificidad.

UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES

Relaciones entre las clases.
En el mundo real, las clases no funcionan solas, sino que
establecen relaciones entre ellas, estasrelaciones, permiten definir
la forma en que las clases interactúan en el mundo real cuando se
transformen en objetos. Recuerda que cuando construimos clases,
estas clases se transformarán en objetos cuando se estén
ejecutando como un software en el computador. Para clarificar
piensa en lo siguiente, tú estas definiendo las clases y las estas
documentando de forma tal de poder definir elcomportamiento de
las clases y sus características. Por otro lado un programador va a
tomar esta definición y la documentación que tú desarrolles y va a
construir un software donde estas clases se transformaran en
archivos de código. El compilador del lenguaje de programación va
a tomar estos archivos y los va a compilar y a ejecutar, eso
significa que el código fuente cuando se ejecute se va a guardar en
lamemoria RAM del computador y cada uno de los objetos que allí
se creen, van a ser una instancia de una clase. Es decir cuando
pasamos de la clase a la construcción “física” del objeto entonces
estamos hablando de la instancia de una clase y por lo tanto
podemos asegurar que un objeto es la instancia de una clase.
Los objetos deben colaborar unos con otros para solicitar a otras
clases querealicen operaciones que ellos por si solos no pueden
realizar, ahora te preguntarás ¿Por qué no puedo tener un solo
objeto que haga todo?, la respuesta es simple, los objetos
compuestos son difíciles de arreglar cuando están malos y además
son muy costosos de producir, piensa en lo siguiente, si se te echa
a perder el monitor de tu computador, ¿cambias el computador
completo o sólo el monitor? Si tefijas en este caso, es más barato
cambiar el monitor que el computador completo y adicionalmente
UNIVERSIDAD TECNOLÓGICA DE CHILE INACAP - ÁREA INFORMÁTICA Y TELECOMUNICACIONES

para la fábrica es más barato producir sólo monitores que los
computadores completos, lo mismo sucede con casi todos los
objetos que ves a diario y con los cuales interactúas, estos están
compuestos de otros objetos, pues esmás fácil remplazar y
construir las partes específicas de cada una.

Por lo tanto para

lograr un objetivo mayor, un objeto solicita a otro objeto que
realice una acción mediante la comunicación utilizando mensajes,
estos mensajes permiten que los objetos colaboren y así los
objetos pueden lograr especificidad y hacerse especialistas en una
o varias operaciones.

Por ejemplo el delantero hacegoles como

función principal, pero además también puede quitar la pelota
como el defensa, el defensa a su vez, puede quitar a la pelota y
hacer goles, pero cada uno de ellos cumple una función de mejor
forma, así cuando uno de ellos se lesiona es cambiado por otro que
realiza la misma función.
En el diagrama de clases es posible ilustrar estas relaciones
mediante

una

línea

que

une

cada

unade

las

clases,

y

adicionalmente según el tipo de relación que se establece, también
se pueden agregar algunos otros elementos que permitan aclarar
la relación que se establece entre las clases.
Básicamente la relación que se establece entre dos objetos tiene
que ver con la comunicación que estos establecen, así un objeto se
comunica con otro o colabora con otro objeto cuando le solicita
que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ADOO Clase 15 PPT
  • ADOO Clase 7 Manual
  • ADOO Clase 12 Manual
  • ADOO Clase 16 Manual
  • ADOO Clase 2 Manual
  • ADOO Clase 10 Manual
  • ADOO Clase 8 Manual
  • ADOO Clase 9 Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS