Maison  >  Article  >  Java  >  Démonstration graphique de classes abstraites et d'interfaces en Java

Démonstration graphique de classes abstraites et d'interfaces en Java

王林
王林avant
2019-11-29 14:51:132583parcourir

Démonstration graphique de classes abstraites et d'interfaces en Java

Premier coup d'oeil à l'image :

Démonstration graphique de classes abstraites et dinterfaces en Java

Méthode abstraite : les méthodes sans corps de méthode doivent être modifiées avec abstract dans la méthode de classe abstraite .

1. Les classes abstraites peuvent avoir des méthodes abstraites et des méthodes ordinaires

2 Les classes abstraites ne peuvent pas être instanciées

3 Les méthodes abstraites doivent être remplacées

4. . Utilisation de classes abstraites :

1) Sous-classes concrètes : réécrivez toutes les méthodes abstraites + ajoutez-en de nouvelles si nécessaire

2) Sous-classes abstraites : réécrivez si nécessaire + appuyez sur Besoin d'ajouter

<.>5. Une fois qu'une méthode abstraite est réécrite, elle ne peut plus être réécrite

6 Le résumé ne peut pas être utilisé avec statique, privé, final, natif

Recommandation de vidéo d'apprentissage gratuite :

Tutoriel Java en ligne

Démonstration graphique de classes abstraites et dinterfaces en Java

Remarque :

1. L'utilisation de méthodes abstraites doit être réécrite

2. L'interface ne peut pas être instanciée

3. Une classe d'implémentation est requise pour implémenter l'interface, et le contenu de l'interface est utilisé

Classe d'implémentation concrète : toutes les méthodes abstraites doivent être réécrit + Ajouter de nouvelles classes d'implémentation abstraites

si nécessaire : réécrire si nécessaire + Ajouter de nouvelles classes d'implémentation abstraites

si nécessaire Pour utiliser la classe d'implémentation abstraite, les sous-classes doivent hériter de la classe abstraite et. réécrivez toutes les méthodes abstraites.

4. L'héritage de classe utilise le mot-clé extends et l'implémentation utilise le mot-clé Implements

5. Une classe peut implémenter plusieurs interfaces, telles que :

class Test implements Demo,A,B

6. Une classe doit d'abord hériter puis implémenter

7. Une classe ne peut implémenter que quelques interfaces et hériter de la classe parent, mais les interfaces ne peuvent hériter que de plusieurs interfaces

8. héritage

Démonstration graphique de classes abstraites et dinterfaces en Java

Articles et tutoriels connexes recommandés :

Démarrer avec Java Zero Basics

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer