Wann setze ich Interfaces ein? Wann abstrakte Klassen? Auf diese Fragen geht der Artikel "`Abstract classes vs. interfaces"' ein, der in Javaworld-Magazin 4/2001 erschienen ist.