Qu'est-ce que la généralisation/l'héritage Java ?

2 Réponses


  • Héritage - c'est quand l'objet hérite de toutes les propriétés d'un autre objet,

    par exemple. Le VTT est un vélo, mais avec plus/moins de vitesses donc un VTT a toutes les propriétés d'un vélo mais avec une propriété supplémentaire.
  • La généralisation est le processus consistant à extraire des caractéristiques partagées de deux ou plusieurs classes et à les combiner en une superclasse généralisée. Les caractéristiques partagées peuvent être des attributs, des associations ou des méthodes.

    En programmation orientée objet, le concept d'IS-A est totalement basé sur l' héritage , qui peut être de deux types, héritage de classe ou héritage d' interface . ... Partout où vous voyez un mot clé extend ou un mot clé implements dans une déclaration de classe, cette classe est dite avoir une relation IS-A .

    CodeAvail- Affectation en ligne Informatique
    Aide

Ecrivez votre réponse

Votre réponse apparaîtra après modération