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 :

différence entre interface et classe abstraite


Sujet :

avec Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Points : 32
    Points
    32
    Par défaut différence entre interface et classe abstraite
    bonsoir je voudrais savoir si vous m'expliquer la différence car pour moi il ont le même rôle
    merci

  2. #2
    Membre expérimenté Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Points : 1 540
    Points
    1 540
    Par défaut
    La question a déjà été posé ici
    Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 13
    Points : 7
    Points
    7
    Par défaut poo
    Pour faire simple :
    les classes abstraites servent à factoriser du code, tandis que les interfaces servent à définir des contrats de service.

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 807
    Points
    48 807
    Par défaut
    l'interface n'a pas de code, mais tu peux implémenter plueisurs interfaces
    la classe abstraite a du code, mais t'es obligé d'hériter d'elle et pas d'autre chose. Tu ne peux hériter que d'une seule classe.

    PS: merci de penser à faire un recherche sur le forum avant de poser vos questions:
    http://www.developpez.net/forums/d87...sse-abstraite/

    http://www.developpez.net/forums/d48...ter-interface/

    http://www.developpez.net/forums/d82...sse-abstraite/

Discussions similaires

  1. Différence interface et classe abstraite ?
    Par oliv37 dans le forum Général Java
    Réponses: 4
    Dernier message: 05/04/2013, 15h56
  2. Différence entre inteface et classe abstraite
    Par dtavan dans le forum Diagrammes de Classes
    Réponses: 7
    Dernier message: 07/08/2009, 00h35
  3. Réponses: 6
    Dernier message: 26/11/2007, 17h06
  4. [POO] Différence entre Interface et classe Abstraite
    Par viviboss dans le forum Langage
    Réponses: 7
    Dernier message: 29/11/2006, 16h39
  5. Interface ou classe abstraite ?
    Par Premium dans le forum Langage
    Réponses: 8
    Dernier message: 21/02/2006, 10h23

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