Java LanguageHéritage


Introduction

L'héritage est une caractéristique orientée objet de base dans laquelle une classe acquiert et s'étend sur les propriétés d'une autre classe, à l'aide du mot extends clé extends . Pour les interfaces et les implements mots-clés, voir interfaces .

Syntaxe

  • classe ClassB étend ClassA {...}
  • class ClassB implémente InterfaceA {...}
  • interface InterfaceB étend InterfaceA {...}
  • classe ClassB étend ClassA implémente InterfaceC, InterfaceD {...}
  • classe abstraite AbstractClassB étend ClassA {...}
  • classe abstraite AbstractClassB étend AbstractClassA {...}
  • Classe abstraite AbstractClassB extend ClassA implémente InterfaceC, InterfaceD {...}

Remarques

L'héritage est souvent combiné avec des génériques afin que la classe de base ait un ou plusieurs paramètres de type. Voir Création d'une classe générique .

Héritage Exemples Liés