[Ruby]Moduleの使い方

更新日:2019.04.27 作成日:2017.06.24

メソッドをクラスのインスタンスメソッドとして取り込む

module Greetable
  def greet_to(name)
    puts "Hello #{name}. My name is #{self.class}"
  ends
end

class Alice
  include Greetable
end

alice = Alice.new
alice.greet_to('meganii')

Related contents