`new&#39 ;:数据的未定义分配器(TypeError)

时间:2014-09-07 19:24:43

标签: ruby oop rubygems

我开始在程序上创建我的ruby程序。我现在正在重新分解因此它可能是面向对象的。现在我试图简单地实例化对象并调用方法。

class MyClass
  def initialize
    @var1 = var1
    @var2 = var2
  end

  def open_excel_file
    @var1 = Spreadsheet.open 'file.xls'
    @var2 = var1.worksheet 'Sheet'
  end
end

object = MyClass.new
object.open_excel_file

当我运行程序时,我收到以下内容:

`new':数据的未定义分配器(TypeError)

我主要想做的是将excel表中的内容存储到一个对象上。该文件只有两列,其中包含数字。我能够以程序方式执行此操作,但不能以面向对象的方式执行此操作。

0 个答案:

没有答案