Ruby Ruby Loops Build a Simple Contact List Assigning Hash Values From Methods

Eylon Cohen
Eylon Cohen
4,779 Points

another quick question

hello, quick question... a method should always be attached to something? isn't it possible just to activate one with nothing before (.method) In this assigment - why assigning the .get_name method to the contact list array way the option that worked? That method is not just taking new value from the user to match with the contact hash' key?

Thank you!

contact.rb
contact_list = []

contact = {"name" => "", "phone_number" => "" }
Caitlin Palmer-Bright
Caitlin Palmer-Bright
11,309 Points

Methods won't always be attached to a specific object or class when they're created, so you need to tell ruby what object to apply the method to each time. Otherwise you'd have to repeat the full method for each time you used it!

1 Answer