Sujet : [JAVA] abstract et interface |
darklord22 |
Interface -> Obliger un comportement bien précis par celui qui a définis l'interface + sécurité de l'héritage
Abstract -> Modéliser un objet abstrait et laisser l'utilisateur l'implémenter comme il l'entent (dans la limite des final et compagnie).ss Parfois on fait une classe abstraite d'une interface pour éviter de devoir redéfinir toutes les méthodes chaques fois (pour étendre d'une interface tu dois fournir une implémentation à toutes les méthodes de l'interface)
A+ |