Ruby/モジュール

ruby
module Greeting
    def say_hello()
    	puts "hello world"
    end
end



module Greeting
    def say_hello()
    	puts "hello world"
    end

    module_function :say_hello
end

Greeting.say_hello()




module Greeting
    def say_morning()
        puts "good morning! world"
    end
end

class Player
    include Greeting

    def introduce()
        puts "私は、勇者です。"
    end
end

player = Player.new()
player.introduce()
player.say_morning()