class HelloWorld attr_accessor :name end
セミコロンが付いていて、シンボルになっているのがミソ。
これは、以下のように書くのと同じ
class HelloWorld def name @name end def name=(value) @name = value end end
ここで@nameはインスタンス変数
引数の数が不定なメソッド
def foo(*args) args end p foo(1,2,3) => [1, 2, 3]
与えられた引数をまとめて配列として得られる。