No tópico diz que eu posso definir um método para um único objeto.
Tentei seguir o exemplo e não consegui… Estou errando em algo?
$ irb
001 > class Pessoa
002?> def fala
003?> puts 'oi'
004?> end
005?> end
=> nil
006 > p = Pessoa.new
=> #<Pessoa:0x831d80c>
007 > p.fala
oi
=> nil
008 > class Pessoa
009?> def p.anda
010?> puts 'andando'
011?> end
012?> end
=> nil
013 > p.anda
NoMethodError: undefined method `anda' for #<Pessoa:0x831d80c>
from (irb):13
from :0
014 >