blob: 898b41a6ab6f99e58a150028f4cec7763eaf0bbf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
class ClassParent {}
class ClassChild extends ClassParent {}
class ClassGrandChild extends ClassChild {}
class Ession {
public ClassChild myForSuperAccess;
public ClassChild forSuperAccess() {
return myForSuperAccess;
}
}
class Expr extends Ession {
public void methMemAcc() {
ClassChild vfsuper = super.myForSuperAccess;
ClassChild vmsuper = super.forSuperAccess();
ClassChild vfcsuper = Expr.super.myForSuperAccess;
ClassChild vmcsuper = Expr.super.forSuperAccess();
}
}
|