encapsular funcoes