Java - Instanciar objetos con parámetros incorrectos

 
Vista:

Instanciar objetos con parámetros incorrectos

Publicado por roy (1 intervención) el 08/03/2009 10:45:45
Hola,

Quisiera saber cómo debe actuar un programa bien hecho en java cuando al construir un objeto se reciban parámetros incorrectos (por ejemplo, si tengo un constructor Hora(horas h, minutos m, segundos s) e instancio un objeto con miHora = new Hora(25,67,82) por ejemplo). Se me ocurre que o bien se crea un tipo definido por el usuario, algo parecido a un rango de pascal, en el que por ejemplo tHoras = 0 .. 23, tMinutos = 0 .. 59, tSegundos = 0 .. 59 y el constructor sólo admite parámetros de esos tipos o bien se lanza una excepción al inicializar el objeto con valores no válidos.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder