Questions marquées «interface»

Une interface fait référence au point d'interaction désigné avec un composant. Les interfaces sont applicables au niveau matériel et logiciel. --- Il fait également référence à l'élément de langage `interface`, qui est la seule exception à l'héritage unique en Java, C # et les langages similaires.

15
Quel est l'intérêt des interfaces en PHP?
Les interfaces vous permettent de créer du code qui définit les méthodes des classes qui l'implémentent. Vous ne pouvez cependant pas ajouter de code à ces méthodes. Classes abstraites vous permettent de faire la même chose, tout en ajoutant du code à la méthode. Maintenant, si vous pouvez atteindre le …
224 php  oop  interface  theory 


16
Héritage multiple en C #
Étant donné que l'héritage multiple est mauvais (cela rend la source plus compliquée), C # ne fournit pas directement un tel modèle. Mais parfois, il serait utile d'avoir cette capacité. Par exemple, je suis capable d'implémenter le modèle d'héritage multiple manquant en utilisant des interfaces et trois classes comme ça: …



9
Interface abstraite Java
Prenons un exemple (qui se compile en java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Pourquoi est-il nécessaire qu'une interface soit "déclarée" abstraite? Y a-t-il d'autres règles qui s'appliquent à une interface abstraite? Enfin: si abstractest obsolète, pourquoi est-il inclus dans Java? Y …
197 java  interface  abstract 





9
Comment créer une classe Java qui implémente une interface avec deux types génériques?
J'ai une interface générique public interface Consumer<E> { public void consume(E e); } J'ai une classe qui consomme deux types d'objets, donc j'aimerais faire quelque chose comme: public class TwoTypesConsumer implements Consumer<Tomato>, Consumer<Apple> { public void consume(Tomato t) { ..... } public void consume(Apple a) { ...... } } Apparemment, …




10
À quoi servent les interfaces fonctionnelles dans Java 8?
Je suis tombé sur un nouveau terme en Java 8: "interface fonctionnelle". Je n'ai pu en trouver qu'une seule utilisation en travaillant avec des expressions lambda . Java 8 fournit des interfaces fonctionnelles intégrées et si nous voulons définir une interface fonctionnelle, nous pouvons utiliser l' @FunctionalInterfaceannotation. Cela nous permettra …
154 java  lambda  interface  java-8 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.