About Question enthuware.ocajp.i.v7.2.945 :
Posted: Sat Aug 10, 2013 2:04 pm
I was really confused about 2nd point - "A subclass can override any method in a non-final superclass". Even if "subclasses are allowed to define a new method with exactly the same signature", do they override methods of superclass?
Moreover, Java compiler fails to compile such code:
So maybe it make sense to correct somehow this answer?
Moreover, Java compiler fails to compile such code:
Code: Select all
class A {
private void doStuff(){}
}
class B extends A {
@Override
private void doStuff(){}
}