1. SIS Lab
  2. >
  3. Blog
  4. >
  5. [Ruby]Moduleの使い方

[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

TECH

2017.06.25

[Ruby]mapメソッドの省略記法

TECH

2016.06.05

google-api-ruby-clientからGoogle Adsense Management APIを操作する方法

TECH

2016.02.10

slack-apiを利用してRubyからSlackへメッセージとファイルをポストする方法

TECH

2015.03.27

数世代バージョンを持つファイル名から最新版以外を抽出する

TECH

2014.12.13

Jekyllのタグとカテゴリを整理するために、一覧表示するWebアプリ(個人用)をつくった

TECH

2013.05.18

sqlite3-rubyを使ってSQLite3ファイルからの検索結果をHashとして読み込む

TECH

2012.04.19

RubyからGMailを使ってメール送信

TECH

2012.04.03

Padrinoを触ってみた