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

avec Java Discussion :

demande Eclaircissement sur l'utilité d'une classe


Sujet :

avec Java

  1. #1
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut demande Eclaircissement sur l'utilité d'une classe
    Bonjour,
    j'utilise un C++ to Java Converter, et lorsque je mets le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    int class :: fonction (char *buffer){
    .........
    }
    il me traduit ça en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    //	This class is used to simulate the ability to pass arguments by reference in Java.
    //----------------------------------------------------------------------------------------
    public final class RefObject<T>
    {
    	public T argvalue;
    	public RefObject(T refarg)
    	{
    		argvalue = refarg;
    	}
    }
     
    public class Maclasse
    {
    	public int fonction(RefObject<String> buffer)
    	{
    		}
    }
    une idée sur l'utilité de RefObject ??

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    C'est un objet qui sert à contenir un autre objet, et dont on peut modifier quel est l'objet contenu.
    Un peu comme un tableau à 1 élément, en fait.

    Autrement dit, comme l'indique le commentaire, ça sert à simuler le fait de passer une variable par référence, puisque ça n'existe pas en Java.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Foreach sur les membres d'une classe
    Par titan_33 dans le forum C#
    Réponses: 10
    Dernier message: 16/04/2008, 09h39
  2. Réponses: 4
    Dernier message: 12/09/2007, 08h14
  3. Réponses: 2
    Dernier message: 17/04/2007, 17h14
  4. delphi 7 : tuto sur la creation d'une classe ?
    Par Lorenzo77 dans le forum Delphi
    Réponses: 4
    Dernier message: 18/05/2006, 01h33
  5. Conseil du compilo sur un destructeur d'une classe
    Par okparanoid dans le forum Langage
    Réponses: 2
    Dernier message: 20/07/2005, 20h11

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