POO-ITBA / 2024_01

Consultas 1C 2024
0 stars 0 forks source link

Parcial 2024 1C - Ejercicio 2 #34

Closed lmoliveto closed 2 months ago

lmoliveto commented 2 months ago

Buenas tardes!

Tengo una duda con respecto a la resolución (el código al que hago referencia es el de la resolución): Estaría mal validar que la cantidad de cuotas sea mayor a cero en el método isValid() del enum?

Y dos dudas más generales: 1) Cuando creo una excepción (que extiende a RuntimeException puedo pasarle el mensaje directamente al super en lugar de declarar una variable estática y después pasarla? 2) Las variables de clase booleanas, cuando no son inicializadas en el constructor, qué valor default toman?

fmeola commented 2 months ago

Hola @lmoliveto Está perfecto validarlo en el isValid.

  1. Es una mejor práctica declarar la constante pero tomamos bien ambas opciones
  2. Toman el valor de false