Hi
I want to point out the wording of answer #8 on p.142 of K&B's
SCJP book caused me hours of frustration. :roll: :roll:
It says "Nonested classes cannot be protected(or final for that matter..."
I understand that no class can be marked protected, and IN THIS CASE because there is a SUBCLASS, the parent class should not be marked final, BUT.. it comes across that no non-inner class should ever be marked final, which is not true. Is there an errata for this book?
Also, in question 3 of the same self-test, the use of the
word "implement" is taken to mean that there is code in the curly braces AND the word abstract is removed for a method, in particluar for choice F. Will the actual exam be more clear, or will I be able to ask someone to clarify that during the
test? I would have expected it to state clearly that the keyword was removed. I thought that implement meant write code in the curly braces, which together with the abstract keyword would cause a compilation error, making F a valid answer.
