問題2:クラスを定義してみよう!
インスタンス化すると以下の結果が画面に出力されるような'User'クラスを定義しよう。
また、引数を変えると出力結果も変わるようにすること。
また、引数を変えると出力結果も変わるようにすること。
期待する画面
私は忍者です!!
解答ソースコード
class User
def initialize(name)
puts "私は" + name + "です!!"
end
end
me = User.new("忍者")
¥Ruby¥
完了にする!
活動記録をTweetする
今回は'User'クラスを定義しインスタンス化してみよう。
クラスをインスタンス化するときは'new'メソッドと'initialize'メソッドを用いる。
'new'メソッドで引数にとった値を変数'name'に代入し、画面に出力するという流れだ。