クラス定数
【開発環境】
OS:Win11(64ビット)
Ruby 3.1.2
■定数
・書き換えられたくない場合に使用する。使用に当たって、文字はすべて大文字にする
1.「定数.rb」ファイルをコーデングする
#消費税額を計算するクラス
class TaxCalc
TAX_RATE = 0.08
#インスタンス変数の初期化
def initialize(price)
@price = price
end
#消費税計算の実処理
def execute
@price * TAX_RATE
end
end
# executeメソッドを実行
calculator = TaxCalc.new(100)
p calculator.execute
p TaxCalc::TAX_RATE
2.コマンドを実行する
C:\Users\Owner>ruby D:\pg\Ruby31-x64\サンプルプログラム\定数.rb
8.0
0.08
C:\Users\Owner>
※コメント投稿者のブログIDはブログ作成者のみに通知されます