7/31

  • オブジェクトはidを持っており、オブジェクト名.object_idで確認可能
  • モジュールをひと言で表すと、インスタンス化能力はないが 、メソッドを格納できるもの
  • もっと簡単に言うと、メソッドを入れるための箱
  • モジュールは、module とendで定義する
  • モジュールを使用する理由
  • Rubyは単一継承と呼ばれる言語設計でクラスを一つしか継承できない設計です。
  • クラスと合わせて、モジュールを使用することで疑似的に多重継承を行っているようにコードを書くことができる