MÉTODOS ABSTRACTOS
•Tenemos un método f() aplicable a todos los
objetos de la clase A.
– Área de un polígono.
- La implementación del método es completamente diferente en cada subclase de A.
– Área de un triángulo.
– Área de un rectángulo
•Para declarar un método como abstracto, se pone
delante la palabra reservada abstract y no define un cuerpo:
abstract tipo nombreMétodo(....);
•Luego en cada subclase se define un método con la
misma cabecera y distinto cuerpo.
No hay comentarios:
Publicar un comentario