Arquivo

Textos com Etiquetas ‘extend’

[IT Web - Ruby Fundamental] Módulos para definir métodos globais

6 de maio de 2012

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

2 de março de 2012

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 , , , , , , ,