public class FetchShip extends Ship {
Inbox in = new Inbox("in");
+ Outbox done = new Outbox("done");
public FetchShip(Fleet fleet, String name) {
super(fleet, name);
}
public void service() {
- while (!in.empty())
+ while (!in.empty()) {
fleet.dispatchCodeBag(in.remove());
+ done.add(0);
+ }
}
}