Muy bueno, no siempre se explica el punto de atributos que dependen de una relación o el hecho de la necesidad de tener clases para agrupar atributos que tienen sentido cuando se da la relación, en este video se explica y ejemplifica perfectamente.
Hola. Lo primero de todo, enhorabuena por el vídeo. Me parece muy bien explicado y aclaratorio, en el menor tiempo posible. No obstante me surge una duda: ¿Cómo se modelarían en este diagrama las interfaces y la implementación de las mismas? Muchas gracias,
Se modelan de manera similar, especificando los atributos y métodos de la interfaz. A la implementación de una interfaz en UML se le denomina "realización". Hay muchos ejemplos en internet: joanpaon.wordpress.com/2013/05/31/uml-diagramas-de-clases-interfaces/
una subclase puede no tener atributos? es decir por ejemplo si dentro de una empresa yo tengo varios rangos de empleados en donde el rango "proyectista" tiene un atributo extra llamado "categoría" y otro rango de "jefe de grupo" que no tiene un atributo extra como empleado, pero debo reflejar la relación entre "proyectista" y "proyecto" y a su vez reflejar en el diagrama la relación entre "jefe de grupo" y "proyecto", como debe ser plasmado?
Si no tiene atributos, no debería ser subclase. En tu caso, deberías modelarlo con una relación 'jefe de proyecto' y otra relación 'proyectista'. Un saludo.
Si solo tengo la clase main y tengo una clase puedo realizarlo? Y sí sí como iría la flecha que los conects si mi main se llama App y mi clase es Población
No sé si he llegado a entender la pregunta correctamente. Si estás haciendo una aplicación en Java, tendrás una clase App o Main que se encargará de arrancar la aplicación. El resto de clases serán atributos/propiedades de esta clase.
todavia sigo con una duda; no se si alguien me la pueda resolver: ¿cuales son los diagramas de clases en programa, cuales son y como se identifican en el programa, no entiendo, gracias.
Pues depende algunas personas utilizan los diagramas de clases para representar la base de datos y otros para representar los objetos que van a involucrarse en un programa orientado a objetos.
Un diagrama de clase es un modelo de la parte estática de la aplicación, es decir, de los datos. Puede referirse a una base de datos o a las clases que se definan en la aplicación (más usual).
Muy bueno, no siempre se explica el punto de atributos que dependen de una relación o el hecho de la necesidad de tener clases para agrupar atributos que tienen sentido cuando se da la relación, en este video se explica y ejemplifica perfectamente.
Muchas gracias me ayudaste a entender lo que no comprendí en clases.
El mejor video que he visto de este tema, muchísimas gracias.
Gracias a ti!
Gracias por el video. Muy útil
Muchas gracias José Ramón.
A tí por ver el vídeo, espero que te haya servido.
Excelente oye una pregunta me podrías ayudar con un ejercicio me está costando mucho y si me ayudas te lo agradecería mucho gracias :)🙏🏻🙏🏻🙏🏻♥️
Hola.
Lo primero de todo, enhorabuena por el vídeo. Me parece muy bien explicado y aclaratorio, en el menor tiempo posible.
No obstante me surge una duda: ¿Cómo se modelarían en este diagrama las interfaces y la implementación de las mismas?
Muchas gracias,
Se modelan de manera similar, especificando los atributos y métodos de la interfaz. A la implementación de una interfaz en UML se le denomina "realización". Hay muchos ejemplos en internet: joanpaon.wordpress.com/2013/05/31/uml-diagramas-de-clases-interfaces/
una subclase puede no tener atributos? es decir por ejemplo si dentro de una empresa yo tengo varios rangos de empleados en donde el rango "proyectista" tiene un atributo extra llamado "categoría" y otro rango de "jefe de grupo" que no tiene un atributo extra como empleado, pero debo reflejar la relación entre "proyectista" y "proyecto" y a su vez reflejar en el diagrama la relación entre "jefe de grupo" y "proyecto", como debe ser plasmado?
Si no tiene atributos, no debería ser subclase. En tu caso, deberías modelarlo con una relación 'jefe de proyecto' y otra relación 'proyectista'. Un saludo.
Me aclaraste muchas cosas gracias
Me alegro que te haya sido de utilidad. Un saludo.
me sirvio gracias!
Me sirvio de mucho gracias
Si solo tengo la clase main y tengo una clase puedo realizarlo? Y sí sí como iría la flecha que los conects si mi main se llama App y mi clase es Población
No sé si he llegado a entender la pregunta correctamente. Si estás haciendo una aplicación en Java, tendrás una clase App o Main que se encargará de arrancar la aplicación. El resto de clases serán atributos/propiedades de esta clase.
todavia sigo con una duda; no se si alguien me la pueda resolver: ¿cuales son los diagramas de clases en programa, cuales son y como se identifican en el programa, no entiendo, gracias.
Pues depende algunas personas utilizan los diagramas de clases para representar la base de datos y otros para representar los objetos que van a involucrarse en un programa orientado a objetos.
ALEJATE DEL MICRO
odio este curso :'(
yo tmb lo odio no se por que lo escogi f
comprate otro micro
Un diagrama de clase es un modelo de la parte estática de la aplicación, es decir, de los datos. Puede referirse a una base de datos o a las clases que se definan en la aplicación (más usual).