You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (iic2233@ing.puc.cl).
Utilizaré un título descriptivo y llenaré correctamente esta plantilla.
De ser necesario, colocaré código simple que permita explicar mi problema o duda.
Duda
Si tengo un módulo (archivo.py) que solo contiene funciones, y su objetivo es ser llamado por otros módulos. ¿Es necesario representar de algún modo este módulo en un diagrama de clase? Mi duda surge ya que no pertenece a ninguna clase en particular, pero sí es llamado por algunas clases de otros módulos. De ser necesario representarlo ¿Qué formato debe tener? ¿Cómo se debe incluir?
The text was updated successfully, but these errors were encountered:
Hola @3rdPix! En el diagrama deben estar presentes las clases que componen tu programa, así como también sus atributos, métodos y las interacciones que existen entre ellas. Si una función no pertenece a ninguna clase entonces no va en el diagrama.
Recuerda que en la T1 se evaluará el uso de programación orientada a objetos y conceptos como herencia, clases abstractas, polimorfismo, properties y relaciones (agregación o composición). Cada uno de estos elementos debe ser incluido en el programa al menos una vez.
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
Duda
Si tengo un módulo (
archivo.py
) que solo contiene funciones, y su objetivo es ser llamado por otros módulos. ¿Es necesario representar de algún modo este módulo en un diagrama de clase? Mi duda surge ya que no pertenece a ninguna clase en particular, pero sí es llamado por algunas clases de otros módulos. De ser necesario representarlo ¿Qué formato debe tener? ¿Cómo se debe incluir?The text was updated successfully, but these errors were encountered: