Ejercicios de parcialitos

Aquí podés obtener un ejercicio aleatorio de cualquier tema de la materia, para practicar para los parcialitos. Los ejercicios presentados aquí son reales y fueron tomados en alguna fecha pasada.

Ejercicio 163 objetos

Escribir la clase Partido, que recibe en el constructor dos cadenas que corresponden al nombre del equipo local y el visitante (en ese orden). Además, tiene los siguientes métodos:

  • cargar_resultado: Recibe dos números enteros, que corresponden a los goles convertidos por el local y el visitante (en ese orden).
  • obtener_ganador: Devuelve el nombre del equipo ganador, o None si hubo un empate.
  • obtener_perdedor: Similar a obtener_ganador, pero devuelve el perdedor o None.

Escribir la clase Liga, que tiene los siguientes métodos:

  • cargar_partido: Recibe un objeto de clase Partido, y guarda los datos necesarios.
  • obtener_campeon: Devuelve una cadena con el nombre del equipo que más puntos tiene. Si hay varios equipos que tengan el puntaje máximo, devolver el nombre de cualquiera ellos. Se otorgan 3 puntos por partido ganado, 1 por partido empatado y 0 por partido perdido. Este método debe ser lo más eficiente posible.