Podem aconseguir polimorfisme sense herència?

Taula de continguts:

Podem aconseguir polimorfisme sense herència?
Podem aconseguir polimorfisme sense herència?

Vídeo: Podem aconseguir polimorfisme sense herència?

Vídeo: Podem aconseguir polimorfisme sense herència?
Vídeo: Polimorfisme - funcions virtuals 2024, De novembre
Anonim

l'herència i el polimorfisme són entitats independents però relacionades – és possible tenir una sense l' altra. si fem servir un llenguatge que requereix que les variables tinguin un tipus específic (c++, c, java), podríem creure que aquests conceptes estan enllaçats.

El polimorfisme s'hereta?

L'herència és aquella en què es crea una nova classe (classe derivada) que hereta les característiques de la classe ja existent (classe base). Mentre que el polimorfisme és aquell que es pot definir en diverses formes … Mentre que pot ser polimorfisme en temps de compilació (sobrecàrrega) així com polimorfisme en temps d'execució (anul·lació).

El polimorfisme requereix una herència múltiple?

Com va dir Ikke, L'herència múltiple no té res a veure amb el polimorfisme. Per tant, la classe Child heretaria tant els atributs com els comportaments d'ambdues classes.

El polimorfisme es pot aconseguir amb l'herència?

3. L'herència admet el concepte de reutilització i redueix la longitud del codi en la programació orientada a objectes. … L'herència pot ser herència única, híbrida, múltiple, jeràrquica i multinivell. Mentre que pot ser polimorfisme en temps de compilació (sobrecàrrega) així com polimorfisme en temps d'execució (anul·lació).

Podem aconseguir l'abstracció sense herència?

L'abstracció per si mateixa és possible sense herència: podeu fer un resum de classe i no requereix cap herència.

Recomanat: