Duda: Clases abstractas

abril 18, 2008 at 3:15 pm 2 comentarios

¿Una subclase de una clase abstracta puede ser tambien abstracta??

Entrada archivada en:Basico, Dudas. Etiquetas:.

Duda: Clases anonimas

2 comentarios Añade el tuyo

  • 1. josesaid  |  abril 18, 2008 a las 4:47 pm

    El siguiente codigo muestra y aclara tu duda….
    RECUERDA LA VEZ QUE YO INVENTÉ LA PALABRA PUENTEAR UN METODO….simplemente es: En una subclase de una clase abstracta, en vez de implementar el dichoso método abstracto, simplemente lo declaras abstracto(puenteas la chamba a la siguiente PRIMER clase CONCRETA)…para que alguien lo use y no la SUBCLASE en si….

    abstract class ClasePapa{
    abstract void implementame();
    }
    abstract class HijaDePapa extends ClasePapa{
    abstract void implementame();//Le delego la tarea a la primer clase CONCRETA siguiente o no siguiente…
    }
    abstract class Nieto extends HijaDePapa{
    abstract void implementame();//como podrás ver sólo declaro el metodo abstracto y “punteo” la chamba…
    }
    //Esta siguiente clase ya no es abstracta…
    class ClaseConcretaQueImplementaElCheMetodo extends Nieto{
    void implementame(){
    System.out.println(“said”);
    }
    }

    public class ClaseAbstractaEHija{
    public static void main(String []args){
    ClaseConcretaQueImplementaElCheMetodo ccqiecm = new ClaseConcretaQueImplementaElCheMetodo ();
    ccqiecm.implementame();
    }
    }

  • 2. Sobbingly  |  junio 18, 2008 a las 5:33 pm

    Somehow i missed the point. Probably lost in translation :) Anyway … nice blog to visit.

    cheers, Sobbingly
    .

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Trackback este articulo  |  Suscríbete a los comentarios vía RSS Feed


Lo más reciente

Blog Stats

  • 964 hits

Posts Más Vistos

  • Ninguna

Seguir

Get every new post delivered to your Inbox.