L'objet lui-même. Dans une méthode, vous pouvez faire référence à l'instance à laquelle appartient la méthode avec une pseudo-variable nommée self. Ceci dans d'autres langues.
Lorsqu'un appel de méthode qui omet le récepteur est effectué dans la méthode, self devient le récepteur. Le récepteur est souvent omis lorsqu'il peut être omis.
class Numbers
  attr_accessor :number
  def set_number
    self.number = 30 #Mettez 30 en appelant le numéro de cette classe
  end
end
num1 = Numbers.new
num1.set_number
num1.number # => 30
        Recommended Posts