コード例 #1
0
 public override void Accept(IVisitor visitor)
 {
     if (IsOccupied)
     {
         Movable.Accept(visitor);
     }
     else
     {
         visitor.Visit(this);
     }
 }
コード例 #2
0
ファイル: Track.cs プロジェクト: InteNs/mod-3-goudkoorts
 public virtual void Accept(IVisitor visitor)
 {
     if (IsOccupied)
     {
         Movable.Accept(visitor);
     }
     else
     {
         visitor.Visit(this);
     }
 }