Bonjour
longtemps que je n'ai pas fait de java...

Je voudrais une classe :
(réduite au plus simple)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.