Class: TableAnalysis::DoubleDimensionalArray

Inherits:
Object
  • Object
show all
Defined in:
lib/table_analysis/double_dimensional_array.rb

Direct Known Subclasses

DDA

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(row, column) ⇒ DoubleDimensionalArray

Returns a new instance of DoubleDimensionalArray.



5
6
7
8
# File 'lib/table_analysis/double_dimensional_array.rb', line 5

def initialize(row, column)
  @row = row
  @column = column
end

Instance Attribute Details

#columnObject

Returns the value of attribute column.



3
4
5
# File 'lib/table_analysis/double_dimensional_array.rb', line 3

def column
  @column
end

#rowObject

Returns the value of attribute row.



3
4
5
# File 'lib/table_analysis/double_dimensional_array.rb', line 3

def row
  @row
end

Instance Method Details

#get_mapObject



10
11
12
13
14
15
16
# File 'lib/table_analysis/double_dimensional_array.rb', line 10

def get_map
  map = []
  @row.times do
    map << Array.new(@column)
  end
  map
end