123456789101112131415161718192021222324252627282930313233343536373839 |
- interface I {
- static final int CONST = 56;
- }
-
- class A {
- protected int prot;
- protected String protS;
- int def;
- String defS;
- }
-
- class B extends A implements I {
- void m() {
- // protected
- super.prot = 1;
- super.protS = "1";
- System.out.println(super.protS + super.prot);
- prot = 2;
- protS = "2";
- System.out.println(protS + prot);
- // default
- super.def = 1;
- super.defS = "1";
- System.out.println(defS + def);
- def = 2;
- defS = "2";
- System.out.println(defS + def);
- // interface
- System.out.println(CONST);
- }
- }
-
- public class ReadWriteAJBug172107 {
-
- public static void main(String[] args) {
- B b = new B();
- b.m();
- }
- }
|