¿Cuál es el objetivo de un método abstracto?
Respuestas a la pregunta
Contestado por
0
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.
Otras preguntas
Inglés,
hace 7 meses
Castellano,
hace 7 meses
Matemáticas,
hace 7 meses
Ciencias Sociales,
hace 1 año
Religión,
hace 1 año
Matemáticas,
hace 1 año
Matemáticas,
hace 1 año
Química,
hace 1 año