Rubyをはじめて数日の初心者です。

class Foo
 attr_reader :field
end

について、attr_reader は
実は単なるメソッド呼び出しだということですが、
このような書き方のメソッドはどのようなタイミングで、
また、どうやって呼び出されるのでしょうか?

irbで
class Foo
 bar = "hello"
 print bar
end
を実行してみたら、helloと出ますが、同じことでしょうか。
この文がどのような文脈で評価されるのか、よくわかりません。
どなたか、ご教示いただれば幸いです。