Est-ce que quelqu'un a une démo détaillée pour expliquer la différence entre extend et Implements. Je ne comprends pas les exemples en ligne en détail ?
La première consiste à hériter de la classe parent.La sous-classe ne peut implémenter que certaines méthodes dans la classe parent.La classe parent peut contenir des méthodes membres (c'est-à-dire que la fonction a un corps de fonction).
L'autre consiste à implémenter une interface.Une classe peut implémenter plusieurs interfaces en même temps et hériter d'une classe parent en même temps.Pendant le processus d'implémentation, toutes les méthodes de l'interface doivent être implémentées. les noms, pas le contenu de la méthode (uniquement le nom de la fonction, pas de corps de fonction).
La première consiste à hériter de la classe parent.La sous-classe ne peut implémenter que certaines méthodes dans la classe parent.La classe parent peut contenir des méthodes membres (c'est-à-dire que la fonction a un corps de fonction).
L'autre consiste à implémenter une interface.Une classe peut implémenter plusieurs interfaces en même temps et hériter d'une classe parent en même temps.Pendant le processus d'implémentation, toutes les méthodes de l'interface doivent être implémentées. les noms, pas le contenu de la méthode (uniquement le nom de la fonction, pas de corps de fonction).
Probablement comme ça