Abstract classes should be named 'AbstractXXX'. Example :
public abstract class Foo { // should be AbstractFoo }
This rule is deprecated, use {rule:squid:S00118} instead.