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

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
Anteriormente no blog Ruby Fundamental vimos que módulos podem definir variáveis de instância e que essas variáveis ficam disponíveis para as classes onde eles são “mixados”. Veremos agora como utilizar esse recurso para definir métodos globais. Veja o post completo no blog Ruby Fundamental: Módulos para definir métodos globais Veja também os outros posts do blog Ruby Fundamental: Hooks (ganchos) [...]

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

por em IT Web,Module,ruby,Ruby Fundamental Nenhum comentário
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 [...]

Switch to our mobile site