Rubyのモジュールを使うとメソッドを共同利用できる
クラスにモジュールをインクルードすることで
モジュールに定義したメソッドを
あたかもクラス自身に定義されたメソッドとして使えるようになる
手順:
モジュールを作る
モジュールにメソッドを定義
モジュールのメソッドをクラスで使う
class クラス名
include モジュール名
end
クラスでincludeメソッドを使うと
引数で指定したモジュールのメソッドを
あたかもクラス自身のインスタンスメソッドとして使えるようになる
※コメント投稿者のブログIDはブログ作成者のみに通知されます