Esempio

abstract class AbstractClass {
public AbstractClass () {
}
}

Soluzione
Per le classi astratte, dichiarare tutti i costruttori come protetti.

abstract class AbstractClass {
protected AbstractClass () {
}
}