エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに Progateで学習したRubyの内容を自分なりにまとめておく。 クラスとインスタンス 「もの」を作... はじめに Progateで学習したRubyの内容を自分なりにまとめておく。 クラスとインスタンス 「もの」を作る際の「設計図」をクラス、「もの」をインスタンスと呼ぶ 1. クラスを用意する 2. クラスからインスタンスを生成する 3. インスタンスに情報を追加する # 1. クラスの用意 class クラス名 attr_accessor :シンボル # この情報のことをインスタンス変数という def メソッド名 # インスタンスメソッド 処理 #{self.変数名} # インスタンス変数を使うことができる end end # 2. インスタンスの生成 インスタンス名 = クラス名.new # 3. インスタンスに情報を追加する インスタンス.変数名 = 値 class Menu attr_accessor :name attr_accessor :price def initialize(