as per K&B Book(1.4) from page 129
Abstract methods must be implemented by a subclass, so they must be
inheritable. For that reason:
❑ Abstract methods cannot be private.
❑ Abstract methods cannot be final.
But the following code works fine for me ..how come???