File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ package animals ;
2
+
3
+ /**
4
+ * Author: Corey Leigh Latislaw
5
+ * Date: 7/29/12
6
+ * Purpose: GDI classroom example
7
+ */
8
+ public class Fish extends Animal
9
+ {
10
+ public Fish ()
11
+ {
12
+ System .out .println ( "Creating a fish" );
13
+ }
14
+ }
Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ public class Penguin extends Animal
17
17
Foot leftFoot ;
18
18
Beak beak ;
19
19
20
+ boolean isHungry ;
21
+
20
22
public Penguin ( int age ,
21
23
int weight ,
22
24
String leftEyeColor ,
@@ -31,6 +33,8 @@ public Penguin( int age,
31
33
this .age = age ;
32
34
this .weight = weight ;
33
35
36
+ isHungry = true ;
37
+
34
38
// Construct new objects from parameters
35
39
leftEye = new Eye ( leftEyeColor );
36
40
rightEye = new Eye ( rightEyeColor );
@@ -52,4 +56,10 @@ public void swim()
52
56
rightFoot .flap ();
53
57
leftFoot .flap ();
54
58
}
59
+
60
+ public void eat ( Fish fish )
61
+ {
62
+ System .out .println ( "Swimming" );
63
+ isHungry = false ;
64
+ }
55
65
}
You can’t perform that action at this time.
0 commit comments