Ruby 1.8 : Вопрос 1 : 20

Что выведется на экран в результате выполнения следующего кода:

class Klass 
  private 
  def hello 
    puts 'Hello world!' 
  end 
end 
 
klass = Klass.new 
klass.send :hello

Варианты ответа:

1) Hello world!

2) Не будет выведено ничего

3) Выдаст ошибку  private method `hello' called for # (NoMethodError)
1 балл


© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.