Я в ситуации, очень похожей на то, о чем говорил
Согласно тексту из его великой книги выше. Следующий плохой
Родительский класс не должен быть абстрактным
public abstract class Cat {
public void scratch() {
System.out.println("I can scratch");
}
}
public class ScratchlessCat extends Cat {
@Override
public void scratch() {
// do nothing
}
}