While reading Herbert Schildt I came across partial implementation where overriding is'nt mandatory , But I fail to understand why do we implement such an interface where we don't override its methods :
interface CallBack{
void callback();
}
abstract class Incomplete implements Callback { //Legal
void someMethod();
}
Is there any practical use of such a class or it's just theoretical ?