[alg2] classe abstraite ou interface avec default method

Voir le sujet précédent Voir le sujet suivant Aller en bas

[alg2] classe abstraite ou interface avec default method

Message  odintwofec le Lun 06 Oct 2014, 12:10

Bonjour

pour le td 3 d alg concernant les isbn il nous est demandé d utilisé soit une interface ou une classe abstraite .
Avant java 8 j aurai utilisé une classe abstraite mais maintenant avec java 8 et les defaults méthodes possibles dans les interfaces il est possible de mettre du code commun aussi  bien dans l interface que dans la classe abstraite .
J aurai aime savoir dans quelle cas faut il privilégier l une ou l autre méthode.

merci d avance pour vos réponses

odintwofec

Nombre de messages : 17
Age : 25
Prénom : noa
Date d'inscription : 09/10/2011

http://www.elive.pro/en

Revenir en haut Aller en bas

Re: [alg2] classe abstraite ou interface avec default method

Message  nvs le Lun 06 Oct 2014, 14:45

odintwofec a écrit:J aurai aime savoir dans quelle cas faut il privilégier l une ou l autre méthode.
selon diverses sources :
  • http://www.javaworld.com/article/2139921/learn-java/abstract-class-versus-interface-in-the-jdk-8-era.html
  • https://stackoverflow.com/questions/19998454/interface-with-default-methods-vs-abstract-class-in-java-8
interface with defender methods Smile





monkey

_________________

nvs

Nombre de messages : 5238
Age : 43
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum