ばらばらのプログラムを Method に変更し、 1 つのプログラムにすることができる。
同じ directory に def -- end ではさんだプログラム を作成しておく。
% ls -l esmall.rb jusco.rb sakata.rb rubio.rb
それぞれのプログラムでは
def food(x)
x * 10 # 食べ物をもらった量を 10 倍にして返す
end
などと書いておく。代表者のプログラム esmall.rb では残りのプログラムを呼び出す設定を行う。
require 'rubio'
require 'jusco'
require 'sakata'
# 物語
:
food(gramme) # 何グラムの食べ物を食べたか
:
呼び出し設定をすると、他の人の関数を呼び出すことができる。