Engenharia de software
Exercícios
>>>>>>>>>>> Testa Data
package testadata; package testadata; import java.util.Scanner;
// @Autor Daniel Vieira da Silva public class TestaData { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Scanner variavel = new Scanner(System.in); Data data = new Data(); System.out.println("Digite o Dia!"); data.setDia(variavel.nextInt()); System.out.println("Digite o Mês!"); data.setMes(variavel.nextInt()); System.out.println("Digite o Ano!"); data.setAno(variavel.nextInt()); Data data2 = new Data(30, 2, 2013); System.out.println("Resultado Data pelo Construtor "); System.out.println(data2.mostraData()); System.out.println(" "); System.out.println(" "); System.out.println("Resultado Data Digitada :_______________________"); System.out.println(" "); System.out.println(data.mostraData()); System.out.println("______________________________________________"); }
}
>>>>>>>>>>>>>>> Classe Data
// @author Daniel Vieira da Silva public class Data { private int dia; private int mes; private int ano; public int getDia() { return dia; } public void setDia(int dia) { if (dia > 0 && dia < 32) { this.dia = dia; }else{System.out.println("\nDia Inválido!!!!"); } } public int getMes() { return mes; } public void setMes(int mes) { if (mes > 0 && mes < 13) { this.mes = mes; }else{System.out.println("\nMês Inválido!!!!"); } }
public int getAno() { return ano; } public void setAno(int ano) { if