「Ruby」モジュールは関数( module_function)として使用するサンプル
書式
module モジュール名 def 関数名(引数名) 処理コード end module_function :関数名 end
モジュール名は先頭は英数字の大文字です。
「module」と「module_function」を使ってモジュールを作成します。
モジュールに関数を使用します。
使用例
#!/usr/bin/ruby module Cft def add(x, y) return x + y end module_function :add end p Cft.add(4, 5)
実行結果
9