instanciation de fonctions par objet
Bonjour
longtemps que je n'ai pas fait de java...
Je voudrais une classe :
(réduite au plus simple)
Code:
1 2 3 4 5 6 7
| public class A
{
int a;
void f();
public A(..............
} |
En définissant la fonction f à chaque fois que je crée un objet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| class myApp
{
public static void main (String[] args)
{
A a1 = new A(1,f1);
A a2 = new A(2, f2);
}
f1 ()
{
System.out.println("Hello1");
}
f2 ()
{
System.out.println("Hello2");
}
} |
C'est possible ?
Merci d'avance.