module Name
NAME_SEPARATOR = ' '
attr_accessor :given_name, :family_name
def say_hello(msg)
puts msg + ' ' + @given_name + ' ' + @family_name
end
end
class MyName
include Name
def initialize(given_name, family_name)
@given_name, @family_name = given_name, family_name
end
end
jack = MyName.new("Jack", "John")
jack.say_hello("hello")
puts Name::NAME_SEPARATOR