Pour rendre le code réutilisable en C#, utilisez des interfaces. Une interface définit les propriétés, les méthodes et les événements qui sont membres de l'interface. Une interface ne contient que des déclarations de membres. Les classes dérivées sont chargées de définir les membres. Cela permet souvent de fournir une structure standard suivie par les classes dérivées.
Par exemple, shape interface −
public interface IShape { void display(); }
Ci-dessus, nous avons déclaré une interface Shape. Vous pouvez remarquer que cela commence par un « I » majuscule. Il est courant que les noms d'interface commencent par "I".
Nous n'avons pas ajouté de modificateurs d'accès car les membres de l'interface sont publics par défaut.
Dans les applications pratiques, le polymorphisme est la clé de la réutilisation du code. Les interfaces sont flexibles car si vous utilisez une interface, vous pouvez y transmettre tout ce qui implémente cette interface.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!