Ejemplo n.º 1
0
 Ship(Reference <Ship> id, Reference <Player> captain)
 {
     Id                 = id;
     Captain            = captain;
     NavigationComputer = new NavigationComputer(new Position());
 }
Ejemplo n.º 2
0
 public void Locate()
 {
     var(date, heading, position, speed) = NavigationComputer.Locate();
     RaiseEvent(new ShipLocated(Reference, Captain, date, heading, position, speed));
 }