Salut, bien que je ne connaisse pas vraiment la diff�rence 
entre les deux (ce pour quoi vous avez le droit de r�ler), je 
vous soumet une petite question. Pour une appli serveur, je 
re�ois des messages contenant des objets. Bien entendu, je 
souhaite exploiter diff�rement ces messages suivant leur 
classes. J'ai donc mis �crit le code suivant (� des fins de 
test uniquement) : 
        /**
         * M�thode de gestion des diff�rents types de contenu.
         */
        public void processContent(Object object) {
                // default implementation provides no processing, 
only a standard out writing.
                System.out.println("received "+object+"\nOf class 
"+object.getClass());
        }

        /**
         * M�thode de gestion de r�ception d'une cha�ne de 
caract�res
         */
        public void processContent(String str) {
                System.out.println("received String "+str);
        }

//-------------------- interface MessageListener 
---------------------------
        public void receive(Message msg) {
                Object content = msg.getObject();
                processContent(content);
        }

Et �videment, lorsque je re�ois une cha�ne de caract�res, elle 
est trait�e...par processContent(Object). Comment cela se fait-
il ?

Merci

Nicolas Delsaux


Répondre à