La forma de sobre escribir métodos de una clase abstracta es heredando.?

Sergio Hortua

Sergio Hortua

Pregunta
student
hace 7 años

La forma de sobre escribir métodos de una clase abstracta es heredando.?

3 respuestas
    Diego Forero

    Diego Forero

    Team Platzi
    hace 7 años

    Si, las clases abstractas no permiten crear instancias de ellas, solo se pueden crear otras clases que heredan de esta y de esas clases heredadas si crear instancias.

    Oscar García Salas

    Oscar García Salas

    student
    hace 7 años

    La forma de sobrescribir métodos de cualquier clase es heredando, El detalle con las clases abstractas es que estas no se pueden instanciar, para poder ser una clase abstracta tan solo basta con tener un método abstracto. Todas las subclases que hereden de una clase abstracta deben de sobrescribir todos los métodos abstractos en caso de no hacerlo esta clase hija también debe de ser declarada como abstracta.

    Oscar García Salas

    Oscar García Salas

    student
    hace 7 años

    Una cosa curiosa de las clases abstractas es que pueden tener constructores, aunque estas no se pueden instanciar, y del mismo modo que con las clases estándar, si no se incluye constructor, el compilador genera uno por defecto.

Curso Avanzado de Java SE

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.

Curso Avanzado de Java SE
Curso Avanzado de Java SE

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.