forked from get-flord/CodeProject1
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTeam6Flock.java
More file actions
32 lines (26 loc) · 705 Bytes
/
Team6Flock.java
File metadata and controls
32 lines (26 loc) · 705 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package headfirst.strategy;
import java.util.ArrayList;
/**
* Created by cFournierg on 2/10/17.
*/
public class Team6Flock {
FournierDuck fournier = new FournierDuck();
GallagherDuck gallagher = new GallagherDuck();
EdwardsDuck edwards = new EdwardsDuck();
MurphyDuck murphy = new MurphyDuck();
ArrayList<Duck> flock;
public Team6Flock() {
flock.add(fournier);
flock.add(gallagher);
flock.add(edwards);
flock.add(murphy);
for (Duck duck : flock) {
duck.display();
duck.performQuack();
}
for (Duck duck : flock) {
duck.performFly();
duck.performFly();
}
}
}