示例#1
0
 public BombIgnitionObserver(Bomb bomb, IBombExplosionStrategy strategy) : base(bomb.GetIgnitionTime() * 50)
 {
     _bomb     = bomb;
     _strategy = strategy;
 }
 public ExplosionClearObserver(Explosion explosion, IBombExplosionStrategy strategy) : base(50)
 {
     _strategy  = strategy;
     _explosion = explosion;
 }