Mais velho que eu

Crie um método na classe Person que indique como a idade de outra pessoa se compara à sua. Dados os objetos p1, p2 e p3, que serão inicializados com os atributos name e age, retorne uma frase no seguinte formato:

{other_person} é {mais velho que / mais novo que / da mesma idade que} eu.

Essa linha explica as três possibilidades. A frase retornada deve corresponder exatamente às frases em inglês dos exemplos.

Exemplos

p1 = Person.new("Samuel", 24)
p2 = Person.new("Joel", 36)
p3 = Person.new("Lily", 24)
p1.compare_age(p2) ➞ "Joel is older than me."

p2.compare_age(p1) ➞ "Samuel is younger than me."

p1.compare_age(p3) ➞ "Lily is the same age as me."

Notas

  • Confira a aba Recursos para encontrar tutoriais úteis sobre classes em Ruby.
  • Se você não conseguir resolver o desafio, confira a aba Soluções para ver as respostas.