Il existe deux fonctionnalités de l'interface:
Dans l'interface, lorsque vous essayez de déclarer un champ, il est traité comme si vous aviez déclaré une constante comme public static final
.
Seules les méthodes abstraites peuvent être définies et l'interface doit être remplacée lorsqu'une instance est créée lors de son implémentation.
Soyez prudent lors de la création de classes au lieu d'interfaces pour la communauté de chaque classe. Si chaque classe est une sous-classe d'un certain type, il n'est pas possible d'hériter de ce qui a été transformé en une classe commune. Parce qu'en Java, vous ne pouvez avoir qu'une seule superclasse. S'il s'agit d'une interface, il est possible d'implémenter plusieurs.
Recommended Posts