update with ZOMA and new memread/memwrite
[fleet.git] / src / edu / berkeley / fleet / SubtracterShip.java
1 package edu.berkeley.fleet;
2
3 import java.util.*;
4 import java.io.*;
5
6 public class SubtracterShip extends Ship {
7
8     Inbox in1  = new Inbox("in1");
9     Inbox in2  = new Inbox("in2");
10     Outbox out = new Outbox("out");
11
12     public SubtracterShip(Fleet fleet, String name) {
13         super(fleet, name);
14     }
15
16     public void service() {
17         if (!in1.empty() && !in2.empty())
18             out.add(in1.remove() - in2.remove());
19     }
20
21 }