La verdad no te entiendo, si te puedes explicar un poco mejor te lo agradecería.
Según lo que te entendí tal vez necesites la herencia, porque las clases abstractas solo declaran las cabeceras de los métodos, con la herencia pudes hacer una clase padre que tenga comportamientos que necesites que sean reutilizados y heredas de ella por ejemplo:
En una compañia tienes trabajadores, los cuales se dividen en obreros, ingenieros, y ejecutivos:
Para plantear esto reutilizando código podrías hacerlo asi:
Código java:
Ver originalpublic class Trabajador
{
//Toda le declaración de la clase......
//Comportamientos comunes a los tres trabajadores
}
public class Ejecutivo extends Trabajador
{
//Lo que hace un ejecutivo que no haga
//Otro empleado
}
public class Obrero extends Trabajador
{
//Lo que diferncia un obrero de los otros
}
//Y asi para el ingeniero
Espero que te sirva, sino avisame por aca mismo