Trabalhando com agendamentos (datas e calendario) [resolvido]

Saudações!
Sou iniciante quanto a programação e estou iniciando esse sistema que usa console pra interação com usuário para treinar projeção de diagramas UML e gostaria de tirar algumas dúvidas quanto a forma que vou implementar datas e calendario

A ideia do sistema é ser um petshop que fornece serviços cujo horário deve serpreviamente marcado. Para não haver conflito entre horários marcados, existe um calendário (uma Agenda) que armazena todas as marcações de horários, enquanto o controladorAgenda faz todo o processo de regras de negócio pra garantir que não existam conflitos.

A minha dúvida é a seguinte: qual seria uma forma recomendável de manipular hora e data e uma agenda?

PS: agradeceria caso fossem apontados erros na ligação entre as classes (o que sei é que falta atributos, métodos e classes de ‘telas (interação com usuario via console)’)

Java possui um tipo Date (java.util.Date), que armazena data e hora. Deve servir para o seu propósito.

Abraço.

1 curtida