diff --git a/PROBLEMS/dateFunction/Date.java b/PROBLEMS/dateFunction/Date.java new file mode 100644 index 0000000..2c893ca --- /dev/null +++ b/PROBLEMS/dateFunction/Date.java @@ -0,0 +1,74 @@ + +public class Date { + + int month, day, year; + + public Date () { + month = 1; + day = 1; + year = 2000; + } + + + public Date(int givenMonth, int givenDay, int givenYear ) { + month = givenMonth; + day = givenDay; + year = givenYear; + + } + + + public int getMonth() { + return month; + + } + + + public int getDay() { + return day; + + } + + + + public int getYear() { + return year; + + } + + + + public void setMonth(int monthG) { + + month = monthG; + } + + + public void setDay(int dayG) { + day = dayG; + } + + + + + public void setYear(int yearG) { + + year = yearG; + } + + + + @Override + public String toString() { + return month + "/" + day + "/" + year ; + + } + + + public void printDate() { + System.out.println (month + "/" + day + "/" + year) ; + } + + + +} diff --git a/PROBLEMS/dateFunction/DateTest.java b/PROBLEMS/dateFunction/DateTest.java new file mode 100644 index 0000000..905190f --- /dev/null +++ b/PROBLEMS/dateFunction/DateTest.java @@ -0,0 +1,34 @@ + + + + +public class DateTest { + public static void main(String[] args) { + System.out.println(" "); + + Date d1 = new Date(); + Date d2 = new Date(06,10,1999); + Date d3 = new Date(02, 23,2002); + + + System.out.println(d1.getMonth()); + System.out.println(d2.getDay()); + System.out.println(d3.getYear()); + + System.out.println(); + d1.printDate(); + d2.printDate(); + d3.printDate(); + + + System.out.println(d1.toString()); + System.out.println(d2.toString()); + System.out.println(d3.toString()); + + + + + + } + +}