KillerDesigner
10/6/2013 - 2:23 AM

person2.rb


class Person

  
	attr_reader :name, :age 

	def initialize(name="no name", age)
		@name = name
		@age = age
	end	

	# Set method it
	def name=(other_name)
		@name = other_name
	end

	# Get method
	# def name
	# 	@name
	# end

	def say_hello
		puts "Hello, I am #{@name}"
	end

end

person = Person.new("Luke", 13)

puts person.age
# # Setter method for name
# person1.name = "Smith"
# person1.say_hello

# # Getter method for name
# puts person1.name

# person2 = Person.new("Luke")
# puts person1.object_id
# puts person2.object_id

# puts person1.object_id == person2.object_id
# puts person2.name