Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #7527

simple method to simulate function pointers in java

From Lino Ferrentino <lino.ferrentino@gmail.com>
Newsgroups comp.lang.java.programmer
Subject simple method to simulate function pointers in java
Date 2011-09-02 01:54 -0700
Organization http://groups.google.com
Message-ID <94e54cff-4dab-4c82-ade8-736174705e51@s2g2000vby.googlegroups.com> (permalink)

Show all headers | View raw


Maybe there are other methods... I use this:

public final class b_callbacks {

    private b_callbacks(){
    }


    public static interface void_f_void{
	public void f();
    }

    public static interface void_f_int{
	public void f(int i);
    }


}

----

when I want to use a function pointer

import b_callbacks.void_f_int;

private void_f_int my_callback;

my_callback = new void_f_int(){
 public void f(int i){
   //code
 }
};

to call the callback

my_callback.f(42);


====

For each function pointer type we create an interface.

Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar


Thread

simple method to simulate function pointers in java Lino Ferrentino <lino.ferrentino@gmail.com> - 2011-09-02 01:54 -0700
  Re: simple method to simulate function pointers in java Mayeul <mayeul.marguet@free.fr> - 2011-09-02 11:56 +0200
  Re: simple method to simulate function pointers in java Patricia Shanahan <pats@acm.org> - 2011-09-02 03:17 -0700
    Re: simple method to simulate function pointers in java Lino Ferrentino <lino.ferrentino@gmail.com> - 2011-09-02 05:11 -0700
      Re: simple method to simulate function pointers in java Arne Vajhøj <arne@vajhoej.dk> - 2011-09-05 21:21 -0400
  Re: simple method to simulate function pointers in java Roedy Green <see_website@mindprod.com.invalid> - 2011-09-02 07:43 -0700
  Re: simple method to simulate function pointers in java Arne Vajhøj <arne@vajhoej.dk> - 2011-09-05 21:24 -0400
    Re: simple method to simulate function pointers in java Lew <lewbloch@gmail.com> - 2011-09-05 19:00 -0700
      Re: simple method to simulate function pointers in java "John B. Matthews" <nospam@nospam.invalid> - 2011-09-06 13:39 -0400

csiph-web