Ruby 语法错误,意外的$end,应为-e:1中的kEND(SyntaxError)
您已开始Ruby 语法错误,意外的$end,应为-e:1中的kEND(SyntaxError),ruby,Ruby,您已开始课堂电影,但未将其关闭。您的代码应该类似于: syntax error, unexpected $end, expecting kEND (SyntaxError) from -e:1 类电影 结束 类播放列表 def初始化(名称) @name=name @电影=[] 结束 def添加_电影(电影) @欢迎来到堆栈溢出,请乘坐。 syntax error, unexpected $end, expecting kEND (SyntaxError) from -e:1 class Mo
课堂电影
,但未将其关闭。您的代码应该类似于:
syntax error, unexpected $end, expecting kEND (SyntaxError) from -e:1
类电影
结束
类播放列表
def初始化(名称)
@name=name
@电影=[]
结束
def添加_电影(电影)
@欢迎来到堆栈溢出,请乘坐。
syntax error, unexpected $end, expecting kEND (SyntaxError) from -e:1
class Movie
end
class Playlist
def initialize(name)
@name = name
@movies = []
end
def add_movie(movie)
@movies << movie
end
def play
puts "#{@name}'s playlist:"
puts @movies
@movies.each do |movie|
movie.thumbs_up
puts movie
end
end
end
movie1 = Movie.new("Pride")
movie2 = Movie.new("Heaven")
movie3 = Movie.new("While")
playlist1 = Playlist.new("Brenda")
playlist1.add_movie(movie1)
playlist1.add_movie(movie2)
playlist1.add_movie(movie3)
playlist1.play