Programa super embaçado de entender ajuda por favor!

O construtor Hora() deverá permitir ao usuário digitar os valores de hora, minuto e
segundo e com eles inicializar as propriedades da classe. Os valores digitados deverão
ser consistidos e só aceitos se válidos, caso contrário, redigitar;

O construtor Hora(int h, int m, int s) deverá receber os valores de hora, minuto e
segundo e com eles inicializa as propriedades da classe;

Os métodos setHor(int h), setMin(int h) e setSeg(int h) devem receber um valor e
atribuí-lo à respecetiva propriedade;

Os métodos setHor(), setMin() e setSeg() devem permitir que o usuário digite um valor
e atribuí-lo a respectiva propriedade. Os valores digitados deverão ser consistidos e só
aceitos se válidos, caso contrário, redigitar;

Os métodos getHor(), getMin() e getSeg() devem nos devolver as respectivas
propriedades;

O método getHora1() deve nos devolver a hora no formato: hh:mm:ss;

O método getHora2() deve nos devolver a hora no formato: hh:mm:ss (AM/PM);

O método getSegundos() deve nos devolver a quantidade de segundos expressa na
hora em questão.

Exercício 02
Agora, desenvolva um programa capaz de testar a classe e os métodos desenvolvidos no
exercício anterior.

Sou mt grato de quem pode me ajudar! :wink:

Ok… Mas, qual a dúvida?

Tópico duplicado: http://www.guj.com.br/java/287457-programa-super-embacado-de-entender-#1519750

Por favor, não crie vários tópicos para a mesma coisa.