Ruby 创建类和方法 class播放列表 def初始化(名称) @name=name @电影=[] def添加(电影) @电影def添加(电影) @电影
Do:Ruby 创建类和方法 class播放列表 def初始化(名称) @name=name @电影=[] def添加(电影) @电影def添加(电影) @电影,ruby,Ruby,Do: def添加(电影) @电影你的问题是什么?我不知道为什么播放列表在我尝试使用“添加”方法时不起作用。我正在尝试将@name传递到电影阵列中,并在调用时将其打印到屏幕上。很抱歉,我第一次发布时没有打印此问题。谢谢,这很有帮助。你完全正确,谢谢!这是我偏离正轨的原因之一。干杯!欢迎,但是投票表决怎么样?我试过了。我想我还没有足够的声望。当我尝试时,它给了我这样一条信息:“一旦你赢得了125个声誉,你的投票将改变公开显示的帖子分数。” class Playlist def initiali
def添加(电影)
@电影你的问题是什么?我不知道为什么播放列表在我尝试使用“添加”方法时不起作用。我正在尝试将@name传递到电影阵列中,并在调用时将其打印到屏幕上。很抱歉,我第一次发布时没有打印此问题。谢谢,这很有帮助。你完全正确,谢谢!这是我偏离正轨的原因之一。干杯!欢迎,但是投票表决怎么样?我试过了。我想我还没有足够的声望。当我尝试时,它给了我这样一条信息:“一旦你赢得了125个声誉,你的投票将改变公开显示的帖子分数。”
class Playlist
def initialize(name)
@name=name
@movies=[]
def add(movie)
@movies << @name
puts movies
end
end
end
playlist1 = Playlist.new("snatch")
puts playlist1.add("dazzled")
in `add': undefined local variable or method `movies' for #<Playlist:0x007fa53b809430 @name="snatch", @movies=["snatch"]> (NameError)
def add(movie)
@movies << @name
puts @movies
end
def add(movie)
@movies << movie
puts @movies
end