L'héritage est une pierre angulaire de la technologie de programmation orientée objet Java car il permet la création de classes hiérarchiques.
L'héritage signifie qu'une sous-classe hérite des caractéristiques et des comportements de la classe parent, de sorte que l'objet de la sous-classe (instance) possède les champs et méthodes d'instance de la classe parent, ou que la sous-classe hérite des méthodes de la classe parent, afin que la sous-classe ait le même comportement que la classe parent. (Apprentissage recommandé : cours java)
L'héritage entre les classes peut être réalisé grâce au mot-clé extends
class 子类类名 extends 父类类名 {}
La classe héritée s'appelle La classe héritée de la classe parent, de la classe de base ou de la super classe
est appelée une sous-classe ou une classe dérivée.
//父类 class Fu{} //子类 class Zi extends Fu{}
L'héritage est la caractéristique la plus importante de l'orientation objet. L'héritage est la dérivation d'une nouvelle classe à partir d'une classe existante. La nouvelle classe peut absorber les attributs de données et les comportements de la classe existante et étendre de nouvelles fonctionnalités.
L'héritage Java est une technologie qui utilise la définition d'une classe existante comme base pour créer une nouvelle classe. La définition d'une nouvelle classe peut ajouter de nouvelles données ou de nouvelles fonctions, ou utiliser les fonctions de. la classe parent, mais vous ne pouvez pas hériter sélectivement des classes parent.
Caractéristiques de l'héritage :
Grâce au mot-clé extends, une fois l'héritage implémenté, une relation est créée entre les classes.
L'essence de l'héritage est d'extraire le code commun, d'extraire plusieurs codes en double vers le haut et de simplifier le code.
Une classe est une abstraction d'un groupe d'objets, et l'héritage est une abstraction d'un groupe de classes.
La classe parent est également appelée super classe, ou classe de base, et la sous-classe est également appelée classe dérivée.
Java est un langage orienté objet, et tout est objet. Afin de répondre à ce principe de conception, toutes les classes héritent directement ou indirectement de la classe Object.
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!