IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Appeler une Méthode qui retourne un objet sans une affectation


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 38
    Par défaut Appeler une Méthode qui retourne un objet sans une affectation
    Bonjour,

    J'ai une méthode qui fait des traitements et retourne une valeur.
    Les traitements permettre de mettre à jour un champs de l'objet appelant.
    Le retour est utilisé pour des comparaison ..etc.
    Ma question : c'est normal de l'appeler sans une affectation ou un comparaison ? ça posera pas problème de performance ou autre effets de bords?

    Merci par avance de vos réponses.

    Ex:
    class Obj1 ...
    private byte[] champ1;
    byte[] getContent() {
    ...
    champ1 = services1.getByteFromSourcet();
    ...
    }


    class Obj2 ..
    Obj1 o1 = new Obj1()
    o1.getContent();
    ...


  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Je ne comprends ni la question ni l'exemple donné. Peux-tu donner un exemple complet, même en pseudo-code, sans mettre des "..." ?
    Peux-tu aussi reformuler ta question ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre Expert
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Par défaut
    tu veux dire: est ce qu'on peut invoquer une méthode qui rende un résultat sans récupérer ce dernier?
    réponse: oui, pas d'effet particulier
    après savoir si au niveau fonctionnel c'est pertinent dépend de ce que fait la méthode .

  4. #4
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 38
    Par défaut
    désolé si j'étais pas claire mais c'est exactement ce que je voulais dire dinobogan
    Merci pour vos réponses messieurs.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment écrire une méthode qui retourne un ArrayList
    Par Jb_One73 dans le forum Collection et Stream
    Réponses: 15
    Dernier message: 16/12/2014, 14h52
  2. Appeler des méthodes qui renvoient des objets
    Par ALeX850 dans le forum Langage
    Réponses: 4
    Dernier message: 27/03/2010, 00h49
  3. Méthode qui retourne un objet de type ostream
    Par systemofaxav dans le forum C++
    Réponses: 4
    Dernier message: 11/04/2009, 17h35
  4. Réponses: 5
    Dernier message: 29/05/2008, 10h05
  5. une méthode qui retourne une valeur
    Par soujava dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 17/04/2008, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo