Tecnología y ElectrónicaBásico1 respuestas

¿Cuál es el objetivo de un método abstracto?

¿Cuál es el objetivo de un método abstracto?

En resumen

Un método se declara como abstracto porque en ese momento (en esa clase) no se conoce cómo va a ser su implementación. Por ejemplo : A partir de una clase Polígono se pueden derivar las clases Rectángulo y Triángulo. Ambas clases derivadas usarán un método área.

Mejor respuesta

Kellysenas23
2

Un método se declara como abstracto porque en ese momento (en esa clase) no se conoce cómo va a ser su implementación.

Por ejemplo : A partir de una clase Polígono se pueden derivar las clases Rectángulo y Triángulo.

Ambas clases derivadas usarán un método área.

Podemos declararlo en Figura como abstracto y dejar que cada clase lo implemente según sus necesidades.

Al incluir el método abstracto en la clase base se obliga a que todas las clases derivadas lo sobrescriban con el mismo formato utilizado en la declaración.

Si una clase contiene un método abstracto se convierte en clase abstracta y debe ser declarada como tal.