Salut. Je voudrais savoir s'il existe vraiment une différence majeure entre le fait qu'une classe B étend une autre classe A, et le fait d'avoir À comme variable d'instance de B.
Version imprimable
Salut. Je voudrais savoir s'il existe vraiment une différence majeure entre le fait qu'une classe B étend une autre classe A, et le fait d'avoir À comme variable d'instance de B.
Pour parler plus clairement :
- une moto et une voiture sont tous les 2 des véhicules (héritage) donc certaines choses généralistes qui fonctionnent sur tous les véhicules peuvent le plus souvent fonctionner sur ces 2 types.
- Une voiture a 1 moteur, en général 4 roues, de 3 a 5 portes (composition)