Community
Participate
Working Groups
http://www.ott.oti.com/uvm/OTIIBM/numbat/Testing/JCK- 14/tests/lang/ICLS/icls073/icls07391m5/icls07391m5.html - POSITIVE TEST Test case: javac 1.4: OK javac 1.3: icls07391m5.java:28: javasoft.sqe.tests.lang.icls073.icls07391m5.A.I is inherited from javasoft.sqe.tests.lang.icls073.icls07391m5.A and hides class in outer class javasoft.sqe.tests.lang.icls073.icls07391m5.icls07391m5. An explicit 'this' qualifier must be used to select the desired instance. class TestInterface implements I {}; ^ 1 error Eclipse compiler: ---------- 1. ERROR in icls07391m5.java (at line 28) class TestInterface implements I {}; ^ Superinterface I is defined in an inherited type and an enclosing scope ---------- 2. ERROR in icls07391m5.java (at line 29) int i = new TestInterface().intValueOfI; ^^^^^^^^^^^ intValueOfI cannot be resolved or is not a field ---------- NOTES:
*** This bug has been marked as a duplicate of 3361 ***