Java Reference
In-Depth Information
Display 4.2
A Class with More Methods
(part 2 of 2)
18
year = keyboard.nextInt();
19
}
20
public
int
getDay()
21
{
22
return
day;
23
}
24
public
int
getYear()
25
{
26
return
year;
27
}
28
public
int
getMonth()
29
{
30
if
(month.equalsIgnoreCase("January"))
31
return
1;
32
else if
(month.equalsIgnoreCase("February"))
33
return
2;
34
else if
(month.equalsIgnoreCase("March"))
35
return
3;
36
else if
(month.equalsIgnoreCase("April"))
37
return
4;
38
else if
(month.equalsIgnoreCase("May"))
39
return
5;
40
else if
(month.equals("June"))
41
return
6;
42
else if
(month.equalsIgnoreCase("July"))
43
return
7;
44
else if
(month.equalsIgnoreCase("August"))
45
return
8;
46
else if
(month.equalsIgnoreCase("September"))
47
return
9;
48
else if
(month.equalsIgnoreCase("October"))
49
return
10;
50
else if
(month.equalsIgnoreCase("November"))
51
return
11;
52
else if
(month.equalsIgnoreCase("December"))
53
return
12;
54
else
55
{
56
System.out.println("Fatal Error");
57
System.exit(0);
58
return
0; //Needed to keep the compiler happy
59
}
60
}
61
}