estou com dificuldades em implementar o método AvanceUmSegundo, a sua descrição é a seguinte:
• avance um segundo na hora que o relógio marcar. você deve ter em mente que um segundo avanço pode implicar um alteração nas horas, nos minutos e uma alteração no que se refere ao antes do meio-dia (am) e passado o meio-dia (pm)
os atributos da classe Relógio são todos privados:
• int horas
• int minutos
• int segundos
• bool pm
Não posta imagens, não dá pra copiar e compilar imagens.
Posta o código e formata ele com o botão </>
Testa seu relógio ué?
Exemplo de programa para testar:
public class Programa {
public static void main(String[] args) {
try {
Programa programa = new Programa();
programa.executar();
} catch (Throwable t) {
t.printStackTrace();
}
}
public void executar() throws Exception {
Relogio relogio = new Relogio();
for (int i = 0; i <= 86400; i++) {
System.out.println(relogio);
relogio.avanceUmSegundo();
}
}
}