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 :

[Language]Hierarchie de classe unique c'est quoi ?


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Par défaut [Language]Hierarchie de classe unique c'est quoi ?
    Bonjour tout le monde
    J'aimerais avoir des éclaircissement à propos de la hierchie de classe unique en JAVA. Je l'ai lue dans la livre Thinking in Java de Bruce Eckel et je ne saisi pas trés bien le concept.
    Quels sont les avantages et inconvénients par rapport à une hierarchie de classe personalisée ?
    Merci

  2. #2
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    je n'ai pas lu le livre et je ne sais pas ce dont il parle en faisant référence à hiérarchie de classe unique. Je suppose qu'il parle du fait que toutes les classes héritent de la classe java.lang.Object.

    Cela présente un certain avantage car toutes les classes sans exception héritent de certaines méthodes bien pratiques ( clone(), toString(), equals(),... ) car elles peuvent etre réécrites mais restent toujours utilisables.

    Exemple :
    Une liste qui ne contient pas de doublons utilise la fonction equals() pour tester si un objet que l'on veut ajouter n'est pas équivalent à un objet déja dans la liste. Cela permet d'écrire une telle liste sans se soucier du type des objets que l'on va mettre dedans.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

Discussions similaires

  1. Classe Component: c'est quoi et comment l'utiliser?
    Par jlg_47 dans le forum C++/CLI
    Réponses: 5
    Dernier message: 18/10/2010, 22h15
  2. [POO] C'est quoi une classe en claire...???
    Par Spack dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 26/01/2009, 15h53
  3. class Foo::Bar: public Parent{}; //c'est quoi cette forme ?
    Par three minute hero dans le forum C++
    Réponses: 5
    Dernier message: 08/08/2008, 14h47
  4. checkstyle plugin class fan-out complexity c'est quoi?
    Par BigBarbare dans le forum NetBeans
    Réponses: 2
    Dernier message: 13/03/2008, 15h56
  5. Réponses: 5
    Dernier message: 15/08/2006, 10h40

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