IIC2233 / Syllabus-2022-2

Repositorio oficial del curso IIC2233 Programación Avanzada 🚀✨
61 stars 62 forks source link

Tarea 1 solo con clases? #124

Closed franco-anfossi closed 1 year ago

franco-anfossi commented 2 years ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Quería saber si la tarea 1 se debe hacer completamente con clases o pueden haber algunas funciones para correrla y hacer funcionar algunas cosas?

3rdPix commented 2 years ago

El enunciado dice que está enfocado en Clases, pero que no restringe lo demás; en particular, menciona que debes incluir al menos 1 vez, cada uno de los casos vistos en clase (polimorfismo, herencia, etc). Si tu programa ya cumple con tener de todo eso, y necesitas agregarle algo, no es necesario que sea una clase obligatoriamente.

Emiliax16 commented 2 years ago

@franco-anfossi @3rdPix complemento lo anterior con lo siguiente: si revisan la distribución de puntajes, se evalua que todas las entidades mencionadas en la sección entidades estén modeladas de forma correcta, lo que implica la utilización de clases, dado que existen diferentes atributos y métodos descritos en el enunciado. Por otro lado, puedes usar todas las funciones que veas necesarias y que se encarguen del flujo de tu tarea. Lo importante es que si el enunciado dice que la entidad Colegio tiene el método asignar_sala , efectivamente asignar_sala sea un método de la clase Colegio, y no una función externa a la clase. Coméntame si aclaré tu duda. Saludos!