Progate学習メモ
何がクラスでインスタンス変数でインスタンスか
クラス
.rb
class Menu
end
インスタンス変数
.rb
class Menu
attr_accessor :name
attr_accessor :price
end
これでMenuクラスのインスタンスにnameとpriceという情報を持たせることができる
attr_accessor
について、いただいたコメントがわかりやすいのでページ下部ご参照ください
インスタンス
クラスから生まれるもの
.rb
class Menu
attr_accessor :name
attr_accessor :price
end
# Menuクラスから生まれたmenu1というインスタンス
menu1 = Menu.new
# menu1というインスタンスに情報を持たせる
menu1.name = "パン"
menu1.price = "200"
参考:Progate