
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
railsチュートリアル第4章 ユーザークラス - Qiita
class User attr_accessor :name, :email def initialize(attributes = {}) @name = attributes[:name] ... class User attr_accessor :name, :email def initialize(attributes = {}) @name = attributes[:name] @email = attributes[:email] end end ユーザー名とメールアドレス(属性: attribute)に対応するアクセサー(accessor) をそれぞれ作成 アクセサーを作成すると、そのデータを取り出すメソッド(getter)と、データに代入するメソッド(setter)をそれぞれ定義 インスタンス変数は常に@記号で始まり、まだ定義されていなければ値がnil initializeは、Rubyの特殊なメソッドです。これは User.newを実行すると自動的に呼び出されるメソッド