Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
Philippe MESMEUR a écrit :
> Bonjours à tous,
> débutant en java je rencontre un problème (que j'imagine récurren t sur
> ce forum), le problème de l'héritage en diamant.
> Jusqu'à présent, quand j'ai un problème d'héritage multiple (un e
> classe A qui hérite de B et C), je cré une interface IB et IC, je f ait
> en sorte que B implémente IB, que C implémente IC puis je fais que A
> implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
> A, de type C et je redéfinie les méthodes de IC dans A de sorte
> qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
> valant mieux qu'un long discours, voici ce que je fais:
> class A extends B implement IB, IC
> {
> IC c = new C();
> ...
> public uneMethodeDeIC()
> {
> c.uneMethodeDeIC();
> }
> ...
> }
> Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
> classe D ayant ses propres attributs (héritage en diamant)...
> Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
> IC également!
> En appliquant cette problématique à mon exemple précédant, la c lasse A
> possèderait les attribut de D via le "extends B" et l'attribut c
> possèderait également les attribut de D. Mais du coup, il seraient
> modifiés indépendamment ce qui peut poser de nombreux problème.
> Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
> je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
> t-il des recommandations?
> merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
Philippe MESMEUR a écrit :
> Bonjours à tous,
> débutant en java je rencontre un problème (que j'imagine récurren t sur
> ce forum), le problème de l'héritage en diamant.
> Jusqu'à présent, quand j'ai un problème d'héritage multiple (un e
> classe A qui hérite de B et C), je cré une interface IB et IC, je f ait
> en sorte que B implémente IB, que C implémente IC puis je fais que A
> implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
> A, de type C et je redéfinie les méthodes de IC dans A de sorte
> qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
> valant mieux qu'un long discours, voici ce que je fais:
> class A extends B implement IB, IC
> {
> IC c = new C();
> ...
> public uneMethodeDeIC()
> {
> c.uneMethodeDeIC();
> }
> ...
> }
> Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
> classe D ayant ses propres attributs (héritage en diamant)...
> Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
> IC également!
> En appliquant cette problématique à mon exemple précédant, la c lasse A
> possèderait les attribut de D via le "extends B" et l'attribut c
> possèderait également les attribut de D. Mais du coup, il seraient
> modifiés indépendamment ce qui peut poser de nombreux problème.
> Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
> je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
> t-il des recommandations?
> merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
Philippe MESMEUR a écrit :
> Bonjours à tous,
> débutant en java je rencontre un problème (que j'imagine récurren t sur
> ce forum), le problème de l'héritage en diamant.
> Jusqu'à présent, quand j'ai un problème d'héritage multiple (un e
> classe A qui hérite de B et C), je cré une interface IB et IC, je f ait
> en sorte que B implémente IB, que C implémente IC puis je fais que A
> implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
> A, de type C et je redéfinie les méthodes de IC dans A de sorte
> qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
> valant mieux qu'un long discours, voici ce que je fais:
> class A extends B implement IB, IC
> {
> IC c = new C();
> ...
> public uneMethodeDeIC()
> {
> c.uneMethodeDeIC();
> }
> ...
> }
> Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
> classe D ayant ses propres attributs (héritage en diamant)...
> Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
> IC également!
> En appliquant cette problématique à mon exemple précédant, la c lasse A
> possèderait les attribut de D via le "extends B" et l'attribut c
> possèderait également les attribut de D. Mais du coup, il seraient
> modifiés indépendamment ce qui peut poser de nombreux problème.
> Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
> je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
> t-il des recommandations?
> merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
On 30 sep, 16:13, Christian Laborde wrote:IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
???
B implémente IB, et donc les méthodes de IB.
idem pour C et IC.
La classe A implémente les méthode de IB car elle étend B et elle
redéfinie toutes les méthode de IC en les redirigent vers l'attribut c
instancié par new B.Philippe MESMEUR a écrit :Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
On 30 sep, 16:13, Christian Laborde <info...@bluewin.ch> wrote:
IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
???
B implémente IB, et donc les méthodes de IB.
idem pour C et IC.
La classe A implémente les méthode de IB car elle étend B et elle
redéfinie toutes les méthode de IC en les redirigent vers l'attribut c
instancié par new B.
Philippe MESMEUR a écrit :
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
On 30 sep, 16:13, Christian Laborde wrote:IB et IC étant des interfaces, les méthodes ne sont pas
implémentées et ne peuvent rien faire.
???
B implémente IB, et donc les méthodes de IB.
idem pour C et IC.
La classe A implémente les méthode de IB car elle étend B et elle
redéfinie toutes les méthode de IC en les redirigent vers l'attribut c
instancié par new B.Philippe MESMEUR a écrit :Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Les citoyens qui voient Net :http://www.netoyens.info
True E-mail : remove -no-spam-
Sentier des Vinches
CH 1091 Grandvaux
Suisse
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance
Bonjours à tous,
débutant en java je rencontre un problème (que j'imagine récurrent sur
ce forum), le problème de l'héritage en diamant.
Jusqu'à présent, quand j'ai un problème d'héritage multiple (une
classe A qui hérite de B et C), je cré une interface IB et IC, je fait
en sorte que B implémente IB, que C implémente IC puis je fais que A
implémente IB et IC et qu'il étende B. Enfin, j'ajoute un attribut c à
A, de type C et je redéfinie les méthodes de IC dans A de sorte
qu'elle appelle la méthode du même nom de l'attribut c. Un exemple
valant mieux qu'un long discours, voici ce que je fais:
class A extends B implement IB, IC
{
IC c = new C();
...
public uneMethodeDeIC()
{
c.uneMethodeDeIC();
}
...
}
Mais que ce passe-t-il si maintenant B et C héritent tous deux d'une
classe D ayant ses propres attributs (héritage en diamant)...
Les méthodes de IB peuvent modifier les attribut de D; les méthodes de
IC également!
En appliquant cette problématique à mon exemple précédant, la classe A
possèderait les attribut de D via le "extends B" et l'attribut c
possèderait également les attribut de D. Mais du coup, il seraient
modifiés indépendamment ce qui peut poser de nombreux problème.
Y a-t-il une méthode "propre" pour gérer ce cas en java. J'imagine que
je ne suis pas le premier à avoir ce genre de problème; peut-être y a-
t-il des recommandations?
merci d'avance