職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

オリジナルクラスを作るには

2022年08月05日 | ruby 3.1.2
オリジナルクラス


【開発環境】
OS:Win11(64ビット)
Ruby 3.1.2

1.クラスを定義する方法
 class クラス名 ←先頭大文字のアルファベット
def メソッド名←小文字のアルファベット
   処理
  end
end

インスタンス = クラス.new
インスタンス.メソッド

2.実践
「tax_cakc.rb」ファイルを作る。
#消費税額を計算するクラス
class TaxCalc
#インスタンス生成する時の処理
def initialize
p 'calculator is starting'
end

#消費税計算の実処理
def execute(price,tax_rate)
price * tax_rate
end
end

#TaxCaleクラスノイスタンスを生成する
calculator = TaxCalc.new

#executerメソッドの実行
p calculator.execute(100,0.08)

3.コマンド
C:\Users\Owner>ruby D:\pg\Ruby31-x64\サンプルプログラム\tax_calc.rb
"calculator is starting"
8.0

C:\Users\Owner>

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« rubyのクラスについて | トップ | インスタンス変数 »
最新の画像もっと見る

コメントを投稿

ruby 3.1.2」カテゴリの最新記事