Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.PrintStream;
- import java.util.Date;
- import java.util.Scanner;
- public class date {
- private int month;
- private int day;
- private int year;
- public date() {
- month = 1;
- day = 1;
- year = 2000;
- }
- public date(int m, int d, int y) {
- month = m;
- day = d;
- year = y;
- }
- // get methods
- public int GetMonth() {
- return month;
- }
- public int GetDay() {
- return day;
- }
- public int GetYear() {
- return year;
- }
- // set method
- public void SetYear(int y) {
- year = y;
- }
- public void SetMonth(int m) {
- month = m;
- }
- public void SetDay(int d) {
- day = d;
- }
- public void Read(Scanner s) {
- month = s.nextInt();
- day = s.nextInt();
- year = s.nextInt();
- }
- public void Write(PrintStream ps){
- ps.printf("%d %d %d\n" , month , day, year);
- }
- public Boolean isSameDate(Date other)
- {
- if(other.month == month && other.day == day && other.year == year)
- {
- return true;
- }
- else {
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement