elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 21:45  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  Dudas sobre Diagrama de Clases ... !
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Dudas sobre Diagrama de Clases ... !  (Leído 767 veces)
Audioslave™

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Dudas sobre Diagrama de Clases ... !
« en: 13 Noviembre 2011, 20:39 »

Hola buenas tardes bueno disuclpen tengo una Gran duda,  mi profesor de Analisis  la verdad no es tan competente.. quisiera saber como es que se Representan las Relaciones entre las Clases en la programacion. sea por ejemplo tengo una Relacion de Agregacion entre 2 clases, esto como va al momento de programar ???? . espero que entiendan mi duda =/ ... no quiero nada de codigo.. solo que me expliken nomaz teoricamente..... ezpero zuz ayudaz... ya tngo miz diagrama de caso de uso  y secuencia.. zolo me falta el de Clases... :) !!
gracias !


En línea
adastra
Endless Learner
Colaborador
***
Desconectado Desconectado

Mensajes: 627


http://thehackerway.com/


Ver Perfil WWW
Re: Dudas sobre Diagrama de Clases ... !
« Respuesta #1 en: 14 Noviembre 2011, 14:08 »

todas las relaciones en un diagrama OO, son traducibles en relaciones entre clases (independiente del lenguaje usado), por ejemplo una relación de agración entre 2 objetos, tiene por un lado una clase con atributos y metodos que definen su comportamento y otra clase que ademas de tener los atributos y métodos "estandar" tiene ademas un atributo adicional que es una referencia a la otra clase, esta referencia representa en realidad la relación de agregación.
En resumen, todas las relaciones se representan entre atributos en las clases que apuntan a otros objetos.


En línea

http://twitter.com/jdaanial
http://thehackerway.com/

"Nunca discutas con un idiota, podria no notarse la diferencia"
Kant.
Audioslave™

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: Dudas sobre Diagrama de Clases ... !
« Respuesta #2 en: 16 Noviembre 2011, 14:52 »

todas las relaciones en un diagrama OO, son traducibles en relaciones entre clases (independiente del lenguaje usado), por ejemplo una relación de agración entre 2 objetos, tiene por un lado una clase con atributos y metodos que definen su comportamento y otra clase que ademas de tener los atributos y métodos "estandar" tiene ademas un atributo adicional que es una referencia a la otra clase, esta referencia representa en realidad la relación de agregación.
En resumen, todas las relaciones se representan entre atributos en las clases que apuntan a otros objetos.


Re Refieres a las FK que nacen de las PK  ????? 
Yo quisiera saber como traducir, estas relaciones, cuando voy a Programar..... :S quiero tener una idea de como hacerlo  para poder terminar bien mi pequeño sistema que estoy haciendo....  xd ! xfavor pido Auxilio :D !
En línea
adastra
Endless Learner
Colaborador
***
Desconectado Desconectado

Mensajes: 627


http://thehackerway.com/


Ver Perfil WWW
Re: Dudas sobre Diagrama de Clases ... !
« Respuesta #3 en: 16 Noviembre 2011, 16:16 »

Si, es justo a lo que refiero, si tienes conocimientos en BD, seguro que el concepto lo tienes, solamente es traducirlo a clases y objetos, por ejemplo

Class Coche {

//Atributos.
private List<Parte> partes;

...
...
}

Class Parte {

//atributos.
}

esto es un clasico ejemplo de relación 1-to-n desde el punto de vista de Coche y una relación de n-to-1 desde Parte.
Con este sencillo ejemplo, seguro que te queda más claro, es lo mismo para todas las relaciones de asociación...
En línea

http://twitter.com/jdaanial
http://thehackerway.com/

"Nunca discutas con un idiota, podria no notarse la diferencia"
Kant.
Audioslave™

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: Dudas sobre Diagrama de Clases ... !
« Respuesta #4 en: 17 Noviembre 2011, 05:18 »

Si, es justo a lo que refiero, si tienes conocimientos en BD, seguro que el concepto lo tienes, solamente es traducirlo a clases y objetos, por ejemplo

Class Coche {

//Atributos.
private List<Parte> partes;

...
...
}

Class Parte {

//atributos.
}

esto es un clasico ejemplo de relación 1-to-n desde el punto de vista de Coche y una relación de n-to-1 desde Parte.
Con este sencillo ejemplo, seguro que te queda más claro, es lo mismo para todas las relaciones de asociación...

si tngo conocimientos en BD .... pero la verdad nose siento que me estoy enrredando yo solo.. es que mi prof. de Analizis de Sistemas.. con respeto. es un ignorante en su curso.. bueno no quiero mencionarlo ya que me da colera...  el solo nos explico estas relaciones verbalmente.. ejemplo: la relacion agregacion solo es cuando una clase agrega a otra clase.. ejemplo: en un coche se puede agregar conbustible etec. ... asi  ejemplos mas estupidos :S ...  se que en  en la relacionde agregacion puede ser simple (Byval) y compuesta (ByRef) pero  quisiera ejemplos  de casos reales ! de lo que realmente se da en un Sistema... se los conceptos basicos pero no llego a mas :/ espero que me entiendas bro .... espero tu ayuda ^^ !!! muchas gracias ^^
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Diagrama de clases
Programación General
brian_e 3 2,401 Último mensaje 8 Abril 2009, 22:38
por Ragnarok
como saber cuando mi diagrama de clases esta bien
Programación General
DiTeN 1 1,689 Último mensaje 7 Julio 2009, 10:11
por alki
Sacar diagrama clases y objetos
Programación C/C++
ma__tt 4 1,498 Último mensaje 13 Diciembre 2009, 19:12
por TheMaker
Diagrama de clases
Java
Franer 0 1,033 Último mensaje 28 Agosto 2011, 12:25
por Franer
Dudas con clases
Java
Lain0x 12 526 Último mensaje 24 Noviembre 2011, 16:20
por DonVidela
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines