ruby
1class Product 2 def title 3 log "title is called" 4 "a great movie" 5 end 6 private 7 8 def log (text) 9 puts "[LOG]#{text}" 10 end 11end 12 13product = Product.new 14puts product.title
出力結果
[LOG]title is called
a great movie
参考書を購入し勉強をしておりますがわからない部分があるので質問です。
log "title is called"
"a great movie"
このような記述が説明無くがいきなり出てきて困っております
ネットなどを使い調べましたが有力な情報がなくどのような動作をしているのか理解できません。
こう記述するとこんな動作をするのかっと感覚的には理解できますが、
論理的にどのように動作しているのかをきちんと理解したいので質問させていただきました。
基本ができていないと言われるかもしれませんが、きちんと理解するためご教授頂けたらと思います。