oop/multi_arg_bracket/multi_arg_bracket_parens.rb

tests/_examples/oop/multi_arg_bracket/multi_arg_bracket_parens.rb in the metorex repository.

class Matrix
  def initialize
    @data = [[1, 2], [3, 4]]
  end

  def [](row, col)
    @data[row][col]
  end
end

m = Matrix.new
puts m[0, 0]
puts m[0, 1]
puts m[1, 0]
puts m[1, 1]

Output:

1
2
3
4