Duda: Clases abstractas

Abril 18, 2008

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

Entry Filed under: Basico, Dudas. .

2 Comments Add your own

  • 1. josesaid  |  Abril 18, 2008 at 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 at 5:33 pm

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

    cheers, Sobbingly
    .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Categorías

Lo más reciente

Comentarios recientes

Sobbingly en Duda: Clases abstractas
josesaid en Duda: en ciclo FOR
josesaid en Duda: Clases anonimas
josesaid en Duda: Clases abstractas
SAID en Cuidado con los constructores …

Blog Stats

Posts Más Vistos

Categoría Nube

Acceso a Archivos Apuntes y Tips Basico Clases Anidadas Codigo General de SAID Dudas General

Meta