Title: RE: Acc�s � une propri�t� via sonnom

Salut !

> Si c'est �a, pourquoi pas un HashMap, effectivement ?
>
> N�anmoins, m�fie toi : le remplacement de getToto() par
> get("toto") est un  truc que je n'ai jamais vu utile dans le
> cas d'applis pour des utilisateurs finaux, � part les rares
> cas o� tu es oblig� de passer par des choix � base de
> chaines de caract�res (et pour les applis swing tu peux
> totalement t'en passer).

Ah bon ? C'est pourtant assez utile dans le cas, par exemple de
TableModel, o� ca peut permettre de g�n�raliser les getValueAt,
setValueAt, ... Il y a d'autres exemples.

De plus, si on parle de rapidit�, il me semble que la fait
d'utiliser des proprietes � la place de m�thodes/attributs peut
�tre tr�s acceptable pour une application en client "lourd".

En effet, sur un serveur, l'accumulation de recherches dans une HashMap
peut p�naliser l'ensemble de l'application. Dans un contexte client,
honn�tement, pour avoir des diff�rences significatives, il faut faire
des tests sur des milliers (voir millions) d'acc�s, ce qui n'est
pas quand m�me le cas dans la plupart des applis "clientes".

De plus, dans le cas des Swing, le probl�me des performances se situe
plus souvent � l'affichage qu'autre chose.

> N�anmoins de n�anmoins, je suis loin d'avoir tout vu, en ce bas monde.

Pareil.

Olivier

Répondre à