class MatrizDensa

Public Class Methods

new(filas, columnas, velementos) click to toggle source
Calls superclass method Matriz::new
# File lib/prac09/matrizdensa.rb, line 5
def initialize(filas, columnas, velementos)
         super(filas, columnas)
         @matriz=Array.new(velementos)
end

Public Instance Methods

[](i,j) click to toggle source
# File lib/prac09/matrizdensa.rb, line 14
def [](i,j)
         @matriz[pos(i,j)]
end
[]=(i,j,valor) click to toggle source
# File lib/prac09/matrizdensa.rb, line 18
def []=(i,j,valor)
         @matriz[pos(i,j)] = valor
end
pos(i,j) click to toggle source
# File lib/prac09/matrizdensa.rb, line 10
def pos(i,j)
         (i*@columnas)+j
end