Maison  >  Article  >  Java  >  Comment créer une interface Java

Comment créer une interface Java

小老鼠
小老鼠original
2024-01-03 15:25:492251parcourir

Méthode de création : 1. Définir une interface nommée MyInterface et y définir une méthode non implémentée myMethod ; 2. Créer une classe nommée MyClass et implémenter l'interface MyInterface 3. Dans la classe, implémenter Ajoutez simplement la méthode myMethod dans le fichier. interface.

Comment créer une interface Java

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

En Java, une interface est un type de référence qui définit un contrat pour un ensemble de méthodes, mais ne contient pas l'implémentation des méthodes. Une classe peut implémenter une ou plusieurs interfaces. L'implémentation d'une interface nécessite que la signature de méthode dans la classe corresponde exactement à la signature de méthode dans l'interface.

Ce qui suit est un exemple de création d'interface Java simple :

java

// 定义一个接口  
public interface MyInterface {  
    // 定义一个没有实现的方法  
    void myMethod();  
}

Dans le code ci-dessus, nous définissons une interface appelée MyInterface et y définissons une méthode myMethod qui n'est pas implémentée.

Pour implémenter cette interface, nous devons créer une classe et implémenter toutes les méthodes de l'interface dans la classe. Par exemple :

java

public class MyClass implements MyInterface {  
    // 实现接口中的方法  
    @Override  
    public void myMethod() {  
        System.out.println("实现了MyInterface接口的myMethod方法");  
    }  
}

Dans le code ci-dessus, nous avons créé une classe nommée MyClass et implémenté l'interface MyInterface. Dans la classe, nous implémentons la méthode myMethod dans l'interface. Notez que l'annotation @Override est ajoutée avant la signature de la méthode, ce qui aide le compilateur à vérifier l'exactitude de la méthode.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn