Abstrait classe étend la classe de béton

J'ai appris que la classe abstraite peut s'étendre de la classe de béton. Bien que je ne vois pas de raison pour qu'il les concepteurs de JAVA, mais c'est ok.
J'ai aussi appris que la classe abstraite qui s'étend de la classe de béton peut faire surchargée méthodes abstraites. Pourquoi? Pouvez-vous fournir avec des cas d'utilisation où il est utile? Je suis en train d'apprendre des modèles de conception et je ne veux rien manquer.

Ici est un exemple:

public class Foo 
{
    public void test()
    {
    }
}

public abstract class Bar extends Foo
{
   @Override
   public abstract void test();
}
InformationsquelleAutor Heisenberg | 2014-01-07