エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby モジュールとは? - Qiita
# 例:足し算、引き算の処理をまとめたCaluculateモジュール module Calculate def add(a, b) a + b end... # 例:足し算、引き算の処理をまとめたCaluculateモジュール module Calculate def add(a, b) a + b end def sub(a, b) a - b end end モジュールとクラスの違い モジュールとクラスは似ているが、以下のような違いがある。 モジュールはインスタンスを作れない モジュールは継承できない クラスは処理とデータを持つが、モジュールは処理だけを持つ モジュールの用途 モジュールは以下のような用途で使用される。 名前空間の提供 同じクラスでも別の名前のモジュールの中に入れることで別のクラスとして使用することができる。 # 例:同じImageクラスを別のモジュールに含めて違うクラス(User::ImageとPost::Image)として扱う module User class Image def self.hoge puts 'use