Herve AGNOUX wrote:

>  
>
>De toutes fa�ons je trouve que c'est une des grandes faiblesses du langage 
>Java en g�n�ral et des beans en particulier que de ne pas expliciter ces 
>relations d'aggr�gation et de composition. A partir de l� on est en 
>permanence menac� par ces bugs subtils dont tu parles.
>
voir plus bas.

>
>Ils nous bassinent avec des super-serveurs et des J2EE avec 36 m�gas de 
>modularit� tr�s modulaire, mais des trucs comme l'aggr�gation ils connaissent 
>pas. Monde ridicule...
>
Exacte, il n'y a pas d'aggregation, donc tous n'est que composition en 
Java, donc pas de probleme.
Non, sans rire. Le principale probleme de l'aggregation c'est la dur�e 
de vie d'un objet aggreg� par
rapport � celle de l'objet qui contient l'objet aggreg�. C'est deux 
objets doivent avoir la m�me
dur�e de vie, donc si pour une raison ou pour une autre tu export (rend 
public) l'objet aggreg�,
alors l'objet le contenant ne peux �tre d�truit. Il y a pas mal de bug 
vicieux en C++ qui
sont dus � ce probl�me.

>...
>
>A+.
>

Remi


Répondre à