Příklad

public abstract class A{
public abstract void method_1();
public void method_2()
{ }
}



public abstract class B extends A{
public abstract void method_1();
public abstract void method_2();
}
Řešení
V příkladu má method_2 definici v nadřízené třídě A. Ale v podtřídě B byla deklarována jako abstraktní. Toho byste se měli vyvarovat.