No Delphi isso é comum segundo meus colegas de trabalho. Vou tentar
explicar novamente.
Tenho a função limpa
private function Limpa():void {
}
Essa função não possui não tem nenhum código dentro dela.
Logo apos tenho mais duas funções:
private function LimpaClientes():void {
textInput.NomeCliente = "";
textInput.IdadeCliente = "";
}
private function LimpaFuncionarios():void {
textInput.NomeFuncionario = "";
textInput.CPF = "";
}
Bom, agora eu gostaria de limpar os dados do cliente... no Delphi
seria assim:
Limpa = LimpaClientes();
Limpa();
Eu passei para a função Limpa a chamada da funcão LimpaClientes() e
neste momento a função limpa se tornou a função LimpaClientes
Segundo o pessoal aqui, essa função tb é chamada de Funções Virtuais.
Alguem sabe algo:
On Feb 9, 4:16 pm, Eric Tonussi <[email protected]> wrote:
> eu percebi. eu estava explicando para o michael
>
> Em 9 de fevereiro de 2011 16:09, RafaelViana <[email protected]> escreveu:
>
>
>
>
>
>
>
> > Sim... eu sei...
> > Mas, ele disse limpa = limpaClientes();
>
> > On Feb 9, 3:35 pm, Eric Tonussi <[email protected]> wrote:
> > > 'limpa = limpaClientes' é diferente de 'limpa = limpaClientes()' . da
> > > primeira forma funiona, da segunda nao. o que acontesse é que 'limpa'
> > passa
> > > a referencias a mesma funcao que 'limpaClientes'.
>
> > > Em 9 de fevereiro de 2011 15:28, RafaelViana <[email protected]>
> > escreveu:
>
> > > > limpa = limpaClientes
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev