¿Cuál es el objetivo de un método abstracto?
¿Cuál es el objetivo de un método abstracto?
¿Cuál es el objetivo de un método abstracto?
Pregunta de Tecnología y Electrónica · 1 respuesta · 3 votos · mejor respuesta de Kellysenas23
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.
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.
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.