在练习中,我们必须添加一个名为“full_name”的方法,该方法采用名字和姓氏属性并用空格分隔。
class User
attr_accessor :first_name, :last_name, :email
def initialize(attributes = {})
@first_name = attributes[:first_name]
@last_name = attributes[:last_name]
@email = attributes[:email]
end
def full_name
"#{@first_name} #{@last_name}"
end
def formatted_email
full_name "<#{@email}>"
end
end
我创建了2个单独的名字和姓氏属性,我定义了full_name方法,我坚持如何将该方法实现到“formatted_email”方法中。我试过了
"full_name <#{@email}>"
但没有成功。我应该在哪里放置full_name?
答案 0 :(得分:0)
def formatted_email
"#{full_name} <#{@email}>"
end