エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
クラス [Rubyチェリー本 7章まとめ] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クラス [Rubyチェリー本 7章まとめ] - Qiita
データの管理の側面から見るクラスの特徴 要件:ユーザーを表すデータをプログラム上で処理したいとする... データの管理の側面から見るクラスの特徴 要件:ユーザーを表すデータをプログラム上で処理したいとする。 この要件に対して、ハッシュ配列を扱う事で対応できる。 users=[] users << {first_name:'Alice',last_name:'Ruby',age:20} users << {first_name:'Bob',last_name:'Python',age:30} users.each do |user| puts "氏名:#{user[:first_name]}#{user[:last_name]}、年齢:#{user[:age]}" end #=> 氏名:AliceRuby、年齢:20 # 氏名:BobPython、年齢:30 しかしハッシュを扱う上での注意点 キーをタイプミスした場合にnilが返ってくる 新しいキーの追加・内容の変更が簡単にできる これらの性質か