// Cube類別呼叫用 public override void VisitCube(Cube theCube) { Count += theCube.GetVectorCount(); }
// Cube類別呼叫用 public override void VisitCube(Cube theCube) { theCube.Draw(); }
// Cube類別呼叫用 public virtual void VisitCube(Cube theCube) {}
// Cube类别呼叫用 public override void VisitCube(Cube theCube) { theCube.Draw(); }
// Cube类别呼叫用 public virtual void VisitCube(Cube theCube) { }
// Cube类别呼叫用 public override void VisitCube(Cube theCube) { Count += theCube.GetVectorCount(); }