lunes, 15 de julio de 2013

MÉTODOS ABSTRACTOS

                                       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