Ruby モジュールの簡単な使い方

Ruby モジュールの簡単な使い方

Rubyで、モジュールの簡単な使い方を記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

モジュール作成

rubyは、以下の構文でモジュールを作成することが可能です。

構文に従い、適当なモジュールを作成して実行してみます。

先頭の文字に小文字を使用するとエラーとなります。

関数として使用

モジュールは、関数のように使用することが可能です。

クラスにincludeして使用することもできます。

クラス内でモジュールを使用することも可能です。

インスタントメソッドとして使用

モジュールは、以下のようにインスタントメソッドとしても使用できます。

クラスメソッドとして使用

モジュールは、extendを使用すれば、クラスメソッドとしても使用できます。

名前空間として使用

モジュールは、以下のように名前空間としても使用できます。