Como as assinaturas de métodos podem nos ajudar a definir interfaces? Quais recursos o Ruby oferece para a declaração de métodos e funções?
Ver artigoComo implementar interfaces no Ruby, já que ele não apresenta uma sintaxe própria como o Java?
Ver artigo