Mémo d'apprentissage Java (interface)

Puisque j'étudie Java Silver, je le téléchargerai en tant que mémorandum. Puisqu'il s'agit d'un mémo approximatif, les détails ne sont pas décrits.

interface ne décrit pas spécifiquement le contenu du traitement, mais implémente la méthode plus tard et l'utilise. Ceci est efficace lorsque vous souhaitez modifier le traitement. Si vous souhaitez implémenter une interface, utilisez des implements.


Point
(1) La méthode ne peut pas être mise en œuvre. (2) Les variables membres doivent être des constantes. ③ L'héritage multiple est possible.

interface A {

String str1 = "Bonjour"; String str2 = "Bonjour"; void A(); }

// Implémenter l'interface et créer une classe qui sort bonjour class B implements A { public void A() { System.out.println(str1); } }

// implémente l'interface, crée une classe qui affiche bonjour class C implements A { public void A() { System.out.println(str2); } }

Recommended Posts

Mémo d'apprentissage Java (interface)
Mémo d'apprentissage Java (méthode)
Interface d'historique d'apprentissage JAVA
Mémo d'apprentissage Java (héritage)
Apprendre Java (0)
Héritage de l'interface de l'historique d'apprentissage JAVA
java (interface)
Mémo Java
interface [java]
Mémo d'apprentissage Java (opérateur logique)
Mémo d'apprentissage Java (classe abstraite)
Mémo d'apprentissage Java (création d'un tableau)
Mémo d'apprentissage Java (instruction while, instruction do-while)
java quoi que ce soit mémo
À propos de l'interface Java
Mémo Java Silver
Jour d'apprentissage Java 5
java, mémo maven
Remarque sur Java SE 7
Interface [Java]
java n'importe quoi mémo 2
[Java] Interface fonctionnelle
À propos de l'interface, interface java
Mémo de spécification Java
java learning day 2
Mémo de modèle Java
java learning day 1
(Mémo d'apprentissage) Mesures Java Niveau 2: Plage de questions
À propos de l'interface fonctionnelle Java
Contenu d'apprentissage de base Java 6 (héritage / classe abstraite / interface)
Mémo de l'environnement de développement Java
interface de type de fonction standard java
apprentissage java (expression conditionnelle)
mémo de connaissances de base java
Mémo Java Kuche Day
Mémo d'apprentissage 01 (avant / redirection)
mémo d'expression java lambda
(Mémo) Java pour instruction
expression lambda java [écriture de notes]
[Java] Mémo d'héritage implicite
mémo de programmation du concours java
[Mémo] Liste liée Java
Mémo d'apprentissage lors de l'apprentissage de Java pour la première fois (mémo d'apprentissage personnel)
Apprentissage du framework Java # 1 (version Mac)
Remarque sur Java (WebSphere Application Server) [1]
Résumé d'héritage avancé, interface -java
Contenu d'apprentissage de base Java 7 (exception)
Sous-chaîne de mémo Java (classe standard)
[Java] Interface fonctionnelle / expression lambda
Longueur du mémo Java (classe standard)
Contenu d'apprentissage de base Java 5 (qualificatif)
Livres utilisés pour apprendre Java
java learning day 4
Mémo de la méthode d'étude Java Silver
Créer une méthode java [Memo] [java11]
Vérifier la méthode privée de l'interface Java9
[Java] Date Termes associés mémo
Mémo d'étude Java 2 avec Progate
Contenu d'apprentissage de base Java 8 (API Java)