Advertisement
Guest User

Untitled

a guest
Sep 21st, 2014
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1.  
  2.  
  3. import java.io.PrintStream;
  4. import java.util.Date;
  5. import java.util.Scanner;
  6.  
  7. public class date {
  8. private int month;
  9. private int day;
  10. private int year;
  11.  
  12. public date() {
  13.  
  14. month = 1;
  15. day = 1;
  16. year = 2000;
  17. }
  18.  
  19. public date(int m, int d, int y) {
  20. month = m;
  21. day = d;
  22. year = y;
  23.  
  24. }
  25.  
  26. // get methods
  27.  
  28. public int GetMonth() {
  29. return month;
  30. }
  31.  
  32. public int GetDay() {
  33. return day;
  34. }
  35.  
  36. public int GetYear() {
  37. return year;
  38. }
  39.  
  40. // set method
  41.  
  42. public void SetYear(int y) {
  43. year = y;
  44. }
  45.  
  46. public void SetMonth(int m) {
  47. month = m;
  48. }
  49.  
  50. public void SetDay(int d) {
  51. day = d;
  52. }
  53.  
  54.  
  55. public void Read(Scanner s) {
  56. month = s.nextInt();
  57. day = s.nextInt();
  58. year = s.nextInt();
  59.  
  60. }
  61.  
  62.  
  63.  
  64. public void Write(PrintStream ps){
  65. ps.printf("%d %d %d\n" , month , day, year);
  66.  
  67.  
  68. }
  69. public Boolean isSameDate(Date other)
  70. {
  71. if(other.month == month && other.day == day && other.year == year)
  72. {
  73. return true;
  74. }
  75. else {
  76. return false;
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement