blob: d53c072b9b56b4f482e190987279b7fc06bce6dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
interface FaceParent {}
interface FaceChild extends FaceParent {}
class ClassParent implements FaceChild {}
class ClassChild extends ClassParent {}
class Type {
private FaceParent myClassChild;
private FaceParent myClassParent;
private FaceParent myFaceChild;
private FaceParent myFaceParent;
public void meth(FaceParent p) {
myClassChild = p;
myClassParent = p;
myFaceChild = p;
myFaceParent = p;
}
}
|