eu to querendo fazer uma funcao que receba como parametro uma outra funcao, e em um determinado momento eu quero executar a funcao que eu recebi como parametro. em pascal ficaria mais ou menos assim: type Tfuncao = function ( Arg1 : tipoUm; Arg2 : tipoDois ..) : integer; funcao1( Arg1 : tipoUm ; Arg2 : tipoDois ) : integer ; begin ... end; funcao2( Arg1 : tipoUm ; funcaoretorno : Tfuncao ) : integer ; begin ... funcaoretorno( Argumentos...) ; end;
no codigo funcao2( argumentos, funcao2 ) ; em java o processo e semelhante? ele suporta isso? tem algum problema se as funcoes nao pertecerem a mesma classe? Obrigado Rafael ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------