Cette fois, je décrirai l'interface.
Pour une implémentation et une utilisation ultérieures de la méthode. Par exemple, l'addition et la soustraction peuvent être combinées avec le calcul. À ce stade, le calcul est l'interface, et l'addition et la soustraction sont les classes qui implémentent l'interface.
L'interface peut être définie comme suit.
// interface Nom de l'interface {}
interface Calc{}
Dans l'interface -Field: Seules les constantes peuvent être déclarées (implicitement qualifiées avec public static final) -Méthode: Seules les méthodes abstraites peuvent être définies (implicitement qualifiées avec un résumé public) Ca a été décidé.
interface Calc{
int NUM1 = 1; // Le qualificatif omet la finale statique publique
int NUM2 = 10;
void calc (); // Méthode abstraite
}
L'interface peut être implémentée à l'aide d'outils. S'il y a une classe qui s'ajoute par implémentation d'interface, c'est comme suit.
// nom de classe de classe implémente le nom d'interface {}
class Plus implements Calc{
public void calc(){
System.out.println( NUM1 + NUM2 );
}
}
L'interface est également impliquée dans la conception orientée objet. C'est une idée importante dans le développement, alors maîtrisez-la. c'est tout.
Recommended Posts