public object Clone() { return(new Square(Location.Row, Location.Column, NorthWall, EastWall, SouthWall, WesthWall) { Marble = (Marble)Marble?.Clone(), Hole = (Hole)Hole?.Clone() }); }
public void AddMarble(Marble marble) { this.Marble = marble; }