小编Ram*_*Ram的帖子

Ruby Matrix set_element是私有的吗?

当调用set_elementMatrix类的实例时,我收到以下错误

NoMethodError: private method ‘set_element’ called for Matrix[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]:Matrix
Run Code Online (Sandbox Code Playgroud)

但是set_element在文档中的公共实例方法下列出

矩阵#set_element

另外,set_element是[] =(i,j,v)的别名,使用此方法我得到以下错误

ArgumentError: wrong number of arguments (3 for 2)
Run Code Online (Sandbox Code Playgroud)

没有任何意义,任何帮助表示赞赏.

Ruby 1.9.2 p180

ruby matrix access-specifier ruby-1.9.2

5
推荐指数
2
解决办法
808
查看次数

标签 统计

access-specifier ×1

matrix ×1

ruby ×1

ruby-1.9.2 ×1