Página Inicial > Ruby > [IT Web - Ruby Fundamental] Diferenças de “include” e “extend” na inclusão de módulos

[IT Web - Ruby Fundamental] Diferenças de “include” e “extend” na inclusão de módulos

No último post do blog Ruby Fundamental vimos como mixar (misturar, incluir, adicionar, usar) módulos em outras classes.

Em todos os exemplos usamos o método privado include de Module passando como parâmetros qual ou quais módulos serão misturados na classe.

Mas também é possível usar o método extend para incluir módulos. Vamos ver alguns exemplos para entender suas diferenças.

Veja o post completo no blog Ruby Fundamental:
Diferenças de “include” e “extend” na inclusão de módulos

Veja também os outros posts do blog Ruby Fundamental:


Ruby , , , , , , ,

  1. Nenhum comentário ainda.
  1. Nenhum trackback ainda.