À propos de la classe abstraite Java

J'ai appris parce que je ne comprenais pas le résumé de java.

Fonctionnalité

・ L'instanciation directe n'est pas possible · Forcer les sous-classes à remplacer -Il est nécessaire d'écrire un constructeur dans une sous-classe

sample.java


abstract class Abst_sample {
    abstract void abstractMethod(int num, String str);
    void nonAbstractMethod() {
        System.out.println("Sortie d'une méthode non abstraite");
    }
}
public class sample extends Abst_sample {
    public static void main(String[] args) {
        sample aaa = new sample();   
//Après avoir hérité, il crée sa propre instance et appelle abstractMethod.
        aaa.abstractMethod(3, "Test");
    }
    @Override
    public void abstractMethod(int num, String str) {
        System.out.println("Argument int num= " + num + " /Argument String str= "+ str);
    }
}

Je pense que c'est une image qui donne une instruction pour "utiliser une telle méthode".

Lors du développement avec un grand nombre de personnes, une telle fonction sera nécessaire.

Il n'y a aucune perte à retenir.

référence

https://www.sejuku.net/blog/22689

Recommended Posts

À propos de la classe abstraite Java
[Java] À propos des classes anonymes
À propos de la classe abstraite de Java
À propos de l'idée des classes anonymes en Java
Méthodes et classes abstraites Java
Java, classe abstraite pour commencer par débutant
Comment utiliser les classes en Java?
A propos du traitement de la copie de fichiers en Java
A propos du renvoi d'une référence dans un Java Getter
À propos de l'interface Java
[Java] À propos des fonctionnalités de Java 12
Partition en Java
[Java] À propos des tableaux
java (classe abstraite)
[Création] Un mémorandum sur le codage en Java
Changements dans Java 11
Janken à Java
Quelque chose à propos de java
Où est Java
À propos des fonctionnalités Java
À propos de la classe standard
À propos des threads Java
À propos des enregistrements ajoutés pour l'aperçu dans Java JDK 14
Interface [Java]
À propos de la classe Java
À propos des tableaux Java
Cours et méthodes abstraits d'histoire d'apprentissage JAVA
Discussion continue sur l'écriture de Java avec Emacs @ 2018
À propos de l'héritage Java
À propos de l'interface, interface java
[java] Classe abstraite
Taux circonférentiel à Java
FizzBuzz en Java
À propos de Java Var
À propos de Java Literal
À propos des commandes Java
Une note sur les différences entre les interfaces et les classes abstraites en Java
À propos de la confusion observée dans les serveurs Java de démarrage
Une histoire sur le JDK à l'ère de Java 11
Essayez de gratter environ 30 lignes en Java (sortie CSV)
À propos de var utilisé en Java (type de variable locale)
Différences dans l'écriture des classes Java, C # et Javascript
À propos de la sortie du journal Java
À propos de l'interface fonctionnelle Java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Java, à propos d'un tableau à deux dimensions
Application Janken en Java
Programmation par contraintes en Java
À propos de la division de classe (Java)
Mettez java8 dans centos7
NVL-ish guy en Java
À propos de [Java] [StreamAPI] allMatch ()
À propos de la classe Java StringBuilder
"Hello World" en Java
Interface appelable en Java
classe java, instance, objet
[Java] À propos de la classe Singleton
Commentaires dans la source Java
À propos des classes et des instances