Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Month {
- public int monthNumber;
- Month(){
- monthNumber = 1; }
- Month(int num) {
- if (num < 1 || num > 12)
- monthNumber = 1;
- else
- monthNumber = num; }
- Month(String month) {
- if (month.equalsIgnoreCase("january"))
- monthNumber = 1;
- else if (month.equalsIgnoreCase("february"))
- monthNumber = 2;
- else if (month.equalsIgnoreCase("march"))
- monthNumber = 3;
- else if (month.equalsIgnoreCase("april"))
- monthNumber = 4;
- else if (month.equalsIgnoreCase("may"))
- monthNumber = 5;
- else if (month.equalsIgnoreCase("june"))
- monthNumber = 6;
- else if (month.equalsIgnoreCase("july"))
- monthNumber = 7;
- else if (month.equalsIgnoreCase("august"))
- monthNumber = 8;
- else if (month.equalsIgnoreCase("september"))
- monthNumber = 9;
- else if (month.equalsIgnoreCase("october"))
- monthNumber = 10;
- else if (month.equalsIgnoreCase("november"))
- monthNumber = 11;
- else if (month.equalsIgnoreCase("december"))
- monthNumber = 12; }
- void setMonthNumber(int num) {
- if (num < 1 || num > 12)
- monthNumber = 1;
- else
- monthNumber = num; }
- int getMonthNumber() {
- return monthNumber; }
- String getMonthName() {
- if (monthNumber == 1)
- return "January";
- else if (monthNumber == 2)
- return "February";
- else if (monthNumber == 3)
- return "March";
- else if (monthNumber == 4)
- return "April";
- else if (monthNumber == 5)
- return "May";
- else if (monthNumber == 6)
- return "June";
- else if (monthNumber == 7)
- return "July";
- else if (monthNumber == 8)
- return "August";
- else if (monthNumber == 9)
- return "September";
- else if (monthNumber == 10)
- return "October";
- else if (monthNumber == 11)
- return "November";
- else
- return "December"; }
- public String toString() {
- return getMonthName(); }
- public boolean equals(Month month) {
- if (monthNumber == month.monthNumber)
- return true;
- else
- return false; }
- public boolean greaterThan(Month month) {
- if (monthNumber > month.monthNumber)
- return true;
- else
- return false; }
- public boolean lessThan(Month month) {
- if (monthNumber < month.monthNumber)
- return true;
- else
- return false; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement