// Program Name:                 Date.java
// Course:                       CSE 1302J
// Student Name:                 Bradley Shedd
// Assignment Number:            Project#3
// Due Date:                     10/20/2010
// Purpose:                      This program adds a new day, month and year
//                               Then it sends the data to both Car.java
//                               and SoldCar.java

   public class Date
   {
  
// Data fields
      private int day;
     
private int year;
     
private String month;
  
  
// Methods
      public Date(int newDay, String newMonth, int newYear)
      {
         day = newDay;
         month = newMonth;
         year = newYear;
     }
     
public int dayIs()
      {
        
return day;
      }
     
public String monthIs()
      {
        
return month;
      }
     
public int yearIs()
      {
        
return year;
     }
     
public String toString()
    
// creates a string to print "month, day and year"
      {
        
return month + " " + day + "," + year;
      }
     
public boolean equals (Date o)
      {
        
return month.equals(o.month)&&year==o.year
            &&day == o.day;
      }
   }

Homepage