Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semestre II
Tecnología Desarrollo
Informático
Métodos
Parámetros
REPORT THIS AD
Valor de retorno
Solución
enum TipoHorario {H24,H12};
public class Relojes {
if(hora > 23)
throw new Exception(“Error en la hora”);
if(minutos > 59)
throw new Exception(“Error en los minutos”);
if(segundos > 59)
throw new Exception(“Error en segundos”);
}
public Relojes(){
hora=minutos=0;
}
String dameHora(TipoHorario tipo){
String resultado;
if(tipo==TipoHorario.H12 && hora>12)
resultado=””+(hora-12);
else
resultado=””+hora;
resultado+=”:”+minutos+”:”+segundos+
((hora<12)?”am”:”pm”);
return resultado;
}
}