Méthode d'écriture : 1. Définir une interface nommée MyInterface ; 2. Définir une méthode nommée myMethod() dans l'interface MyInterface 3. Créer une classe nommée MyClass et implémenter l'interface MyInterface 4. Créer un objet An de la classe MyClass ; et attribuez sa référence à une variable de type MyInterface.
Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
L'interface Java est un type abstrait qui définit un ensemble de contrats de méthode mais ne contient pas l'implémentation des méthodes. Une interface est un type référence qui peut contenir des champs et des méthodes.
Pour écrire une classe d'interface Java, vous pouvez suivre les étapes suivantes :
1. Définir le nom de l'interface : Le nom de l'interface doit commencer par une lettre majuscule et suivre la règle de dénomination en casse chameau. Par exemple, vous pouvez définir une interface nommée MyInterface.
2. Définir des méthodes : définissez un ensemble de méthodes dans l'interface. Ces méthodes sont abstraites et n'ont pas de corps de méthode ni d'implémentation. Le modificateur d'accès d'une méthode peut être public ou par défaut (c'est-à-dire aucun modificateur). Par exemple, vous pouvez définir une méthode nommée myMethod() dans l'interface MyInterface :
java
public interface MyInterface { void myMethod(); }
3. Implémenter l'interface : Pour implémenter une interface, vous devez créer une classe et implémenter toutes les méthodes de l'interface dans le classe. Les méthodes qui implémentent une interface doivent avoir la même signature de méthode que les méthodes de l'interface. Par exemple, vous pouvez créer une classe nommée MyClass et implémenter l'interface MyInterface :
java
public class MyClass implements MyInterface { @Override public void myMethod() { System.out.println("实现了MyInterface接口的myMethod方法"); } }
Dans le code ci-dessus, l'annotation @Override est utilisée pour indiquer que la méthode remplace la méthode dans l'interface.
4. Utilisation des interfaces : Pour utiliser une interface, vous devez créer une instance de l'interface ou référencer un objet d'une classe qui implémente l'interface. Par exemple, vous pouvez créer un objet de la classe MyClass et affecter sa référence à une variable de type MyInterface :
java
MyInterface myObj = new MyClass(); myObj.myMethod(); // 输出 "实现了MyInterface接口的myMethod方法"
Dans le code ci-dessus, myObj est une variable de type MyInterface, en l'attribuant à un objet de la classe MyClass. Utilisez les méthodes dans l'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!