Écrivez comme complément à de vagues connaissances sur les méthodes d'instance. Si vous avez des erreurs, je vous serais reconnaissant de bien vouloir commenter.
-Si une méthode est définie dans l'expression de définition de classe, elle devient une méthode d'instance. (Corrigé de la syntaxe à la formule de définition) -Peut être appelé pour une instance de cette classe.
class Car
#Définir une méthode d'instance (ici name method)
def name
"yellow cab"
end
end
#nom de la classe.Créez une instance avec new et affectez-la à la variable taxi
taxi = Car.new
#Appeler une méthode d'instance
taxi.name #=> "yellow cab"
-La méthode d'instance est définie dans la classe. -Créez une instance, puis appelez la méthode d'instance. -La méthode d'instance peut être appelée par "instance.method".
-Les méthodes, classes et méthodes d'instance étaient ambiguës https://qiita.com/right1121/items/c74d350bab32113d4f3d ・ [Ruby] J'ai de nouveau essayé d'en apprendre davantage sur les classes et les instances. https://qiita.com/ksk_diffeasy/items/734b4961e9e6c7480d33 ・ "Introduction à Ruby pour ceux qui souhaitent devenir des professionnels" Junichi Ito [Auteur] https://ruby-book.jnito.com/
Recommended Posts