¿Qué es la generalización / herencia de Java?

2 Respuestas


  • Herencia: es cuando el objeto hereda todas las propiedades del otro objeto,

    por ejemplo. La bicicleta de montaña es una bicicleta, pero con más / menos marchas, por lo tanto, una bicicleta de montaña tiene todas las propiedades de una bicicleta pero con una propiedad adicional.
  • La generalización es el proceso de extraer características compartidas de dos o más clases y combinarlas en una superclase generalizada. Las características compartidas pueden ser atributos, asociaciones o métodos.

    En la programación orientada a objetos, el concepto de IS-A se basa totalmente en la herencia , que puede ser de dos tipos, herencia de clase o herencia de interfaz . ... Siempre que vea una palabra clave extendida o una palabra clave implements en una declaración de clase, se dice que esta clase tiene una relación IS-A .

    Asignación CodeAvail- línea Ciencias de la Computación
    ayuda

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación