プログラミング学習記録2/23 その2
# クラス
class User
attr_accessor :name
# setter: name=(value)
# getter: name
def initialize(name)
@name = name
end
def sayHi
# self
# self name -> @name
puts "hi i am #{@name}"
end
end
tom = User.new("tom")
tom.name = "tom Jr."
p tom.name
tom.sayHi # レシーバー