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

Java Discussion :

Conseil java POO


Sujet :

Java

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2020
    Messages : 8
    Points : 4
    Points
    4
    Par défaut Conseil java POO
    Salut,
    je suis débutant en java et j'aimerai beneficier des conseils sur java et connaitre quel type de données peut contenir l'instruction suivante:
    public Object obj = new Object();

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 526
    Points
    9 526
    Billets dans le blog
    1
    Par défaut
    N'importe quel objet...
    Ceci dit, je ne vois pas l'intérêt d'avoir un objet contenant une instance d'une classe Object...
    Object est la classe de base de tous les objets en java, donc, pour les quelques méthodes liées à Object, on y a de toute façon accès via l'instance de l'objet "contenant"... bref... aucun intérêt...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2020
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    N'importe quel objet...
    Ceci dit, je ne vois pas l'intérêt d'avoir un objet contenant une instance d'une classe Object...
    Object est la classe de base de tous les objets en java, donc, pour les quelques méthodes liées à Object, on y a de toute façon accès via l'instance de l'objet "contenant"... bref... aucun intérêt...
    Ok merci bien, donc si je comprends bien cette instanciation n'auras aucun intérêt même si je changeais la classe par une autre définie. Je suis même passé au texte et ça n'a rien donné car je ne peux rien y inséré..

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 526
    Points
    9 526
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par MM Lamine Voir le message
    même si je changeais la classe par une autre définie
    Là non... si tu changes la classe Object par une autre qui contient des propriétés et/ou des méthodes, ça a de l'intérêt.
    C'est uniquement avec la classe Object que ça n'en a aucun.
    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public abstract class AbstractDataModelArborescence implements Serializable
    {
        private static final long serialVersionUID = 1;
        protected CoreFunctions coreFunctions = new CoreFunctions();
     
        ...
    }
    on voit l'instanciation d'une classe CoreFunctions qui est une classe de fonctions communes / transversales auto-suffisante.

    Dans ce cas de figure, j'ai accès à ces méthodes sans avoir à les définir, c'est surtout intéressant dans le cas d'une classe qui ne pourrait pas étendre la classe CoreFunctions (parce qu'elle étend déjà une classe)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. conseil "java && .Net"
    Par menyarito dans le forum Général Java
    Réponses: 12
    Dernier message: 05/09/2010, 19h26
  2. Besoin de conseil java/php/jsp
    Par sbalague dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 11/07/2008, 10h36
  3. Conseil Livre POO Java
    Par jeremypd dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 10/03/2008, 11h42
  4. [débutant] java POO
    Par mwanjany dans le forum Langage
    Réponses: 4
    Dernier message: 12/06/2006, 15h32
  5. [conseils]Java ou web
    Par le Daoud dans le forum Etudes
    Réponses: 5
    Dernier message: 09/05/2005, 23h01

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