Implementing the Grid Class
Learn how to create grids in Ruby.
We'll cover the following
Implementing the Grid
class
As seen in the previous lesson, the Grid
class is essentially just a wrapper around a two-dimensional array of cells. Let’s add the following code into a file named grid.rb
, making sure it’s in the same directory as the cell.rb
file we created earlier so the grid can find the Cell
class that it needs. Let's walk through this together, one piece at a time.
First, we require the Cell
class that we just wrote since the grid depends on it. Note also that the grid keeps track of the number of rows
and columns
it comprises.
grid.rb
Get hands-on with 1400+ tech skills courses.