...
According to §6.4.2, "Obscuring," of the Java Language Specification [JLS 2011],
...
An automated tool can easily detect reuse of names in containing scopes.
Bibliography
Puzzle 67, "All Strung Out" | |||
Item 16, "Prefer Interfaces to Abstract Classes" | |||
6.3, "Placement" | |||
| |||
[JLS 2011] | §6.4.21, "ObscuringShadowing" |
| §6.4.12, "ShadowingObscuring" |
Puzzle 67: All Strung Out | |||
Item 16: Prefer interfaces to abstract classes | |||
6.3 Placement | |||
[FindBugs 2008] |
...