Resultados da pesquisa a pedido "self"

4 a resposta

ual é a diferença entre variáveis de classe e instânci

ual é a diferença entre variáveis de classe e instância em Pytho class Complex: a = 1 class Complex: def __init__(self): self.a = 1Usando a chamada:x = Complex().a nos dois casos atribui x a 1. Uma resposta mais aprofundada sobre__init__() ...

4 a resposta

Como mudar a si mesmo em um bloco como o método instance_eval faz?

método @instance_eval altera-se em seu bloco, por exemplo: class D; end d = D.new d.instance_eval do puts self # print something like #<D:0x8a6d9f4>, not 'main'! endSe definirmos um método (ou qualquer outro método (que não seja instance_eval) ...

4 a resposta

(Ruby, Rails) Contexto do SELF em módulos e bibliotecas ...?

Pergunta rápida sobre o uso de "SELF" dentro de um módulo ou biblioteca. Basicamente, qual é o escopo / contexto de "AUTO" no que diz respeito a um módulo ou biblioteca e como deve ser usado corretamente? Para um exemplo do que estou falando, ...