Ruby入門の3(モジュール)

392 ワード

Rubyでは、モジュールには2つの役割があります.1つは、同じ「ファミリー」の下に類似の方法を集約することです.Mathにはsin,tan,sqrtなどの方法が含まれている.2番目のロールは、メッセージの受信者をマークするドット(dot)です.例えば、入門1におけるsqrt(9)は、sqrtメソッドを呼び出して9の平方根を取り出すことを意味するメッセージである.
   
 
irb(main):001:0>a=3**2
=>9 
irb(main):002:0>b=4**2 
=>16 
irb(main):003:0>Math.sqrt(a+b)
=>5.0