L'héritage consiste à créer une nouvelle classe basée sur une certaine classe ** class Nouveau nom de classe (nom de classe d'origine): ** Vous pouvez hériter d'une autre classe et définir une nouvelle classe. La classe d'origine à ce moment est appelée la ** classe parente **, et la nouvelle classe est appelée la ** classe enfant **. Lorsqu'elle est héritée, la classe enfant hérite de la méthode d'instance de la classe parent La classe enfant peut utiliser à la fois des «méthodes définies dans la classe parent» et des «méthodes définies indépendamment». Vous pouvez remplacer une méthode en définissant une méthode portant le même nom que la classe parente dans la classe enfant. C'est ce qu'on appelle la méthode ** override ** En cas de substitution, la méthode définie dans la classe enfant est prioritaire Vous pouvez appeler la classe parente en utilisant ** super () ** dans la méthode substituée. En utilisant ** super (). Method name () **, la méthode d'instance définie dans la classe parent peut être utilisée telle quelle.
Recommended Posts