Criar uma classe em Java chamada Data que inclui três informações como variáveis de instância:
mês (int),
dia (int)
e ano (int).
A classe deve ter métodos get e set para cada variável e um construtor que inicializa as variáveis e
assume que os valores fornecidos são corretos. O método toString deve construir a representação
textual com dia, mês e ano separados por barras normais ( / ).
Esta classe deve ter um método diaSeguinte e um diaAnterior (para facilitar, vamos considerar que
todo mês tem 30 dias). Escreva um aplicativo TesteData que lê as informações de uma data via teclado
e depois exibe um dia depois e um dia antes.
Vou tentar te ajudar sem te mostrar a implementação, senão não tem graça!
Para o método diaSeguinte() basta fazer uma verificação simples: Se o dia for igual à 30, ele deve imprimir 1 (pois aqui os meses só tem 30 dias). Se o dia não for igual à 30, basta incrementar 1 número imprimir o resultado.
Para o método diaAnterior é a mesma coisa, só que ao contrário.
O método toString() é o mais facil: Ele retorna uma String. Então basta você montar uma String com / onde for necessário e retorna-la
Uma dica: Você consegue concatenar qualquer valor à uma String, por exemplo:
int numero = 2;
String str = "O numero é: " + numero;
Se eu imprimir a variavel str, a saída vai ser: O numero é 2
3 curtidas
Ok Zeca !!! Isso vai ajudar. Obrigadão.
1 curtida