Я не могу получить значения экземпляра родительского класса в дочерний класс, мой код выглядит следующим образом.
class TimeLine
attr_accessor :tweets
def initialize(tweets=[])
@tweets = tweets
end
def print
puts tweets.join("\n")
end
end
class AuthenticateTimeLine < TimeLine
def print
authenticate!
super
end
def authenticate!
puts "authenticated!"
end
end
TimeLine.new([1,2,3,4,5])
authenticate_timeline = AuthenticateTimeLine.new
authenticate_timeline.print
Когда я вызываю super в дочернем классе, я получаю пустоймассив.