小编Beg*_*ner的帖子

在Ruby中初始化类对象变量

我创建了一个类例如

class Result
    @@min = 0
    @@max = 0
    def initialize(min, max)
        @@max.min = min
        @@max.max = max
    end
end

result = Result.new(1, 10)
result.max
Run Code Online (Sandbox Code Playgroud)

和其他郎一样.像php,C#等我已经创建了一个类并传递了一个值,因为它有初始化方法,它现在应该包含对象值,但是当我尝试打印出来时

puts result.min
puts result.max
Run Code Online (Sandbox Code Playgroud)

它说未定义的方法 min

ruby

3
推荐指数
1
解决办法
8393
查看次数

标签 统计

ruby ×1