
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
initializeメソッドにて行う最もベーシックな初期化 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
initializeメソッドにて行う最もベーシックな初期化 - Qiita
まずinitializeメソッドとは、Rubyでクラス名.newでインスタンスを生成したときに呼び出されるメソッド... まずinitializeメソッドとは、Rubyでクラス名.newでインスタンスを生成したときに呼び出されるメソッドで、インスタンスの生成と同時に実行したい処理を記述します。 このとき、使用するインスタンス変数は全てこちらで初期化が必要です。 initializeメソッドの書き方 例えば、このように初期化の時点で代入してしまうものに関しては分かりやすいと思います。 class ClassName def initialize @colors = ["black", "white", "gray", "red", "blue"] # 初期化の時点で値を代入している end def choose_color @colors.sample end end