1 package test.polymorphic;
2
3 public class SubClass extends SuperClass {
4
5 public SubClass() {
6 }
7
8 public SubClass(int i) {
9 super(i);
10 PolymorphicTest.LOG.append("child " + i).append(" ");
11 }
12
13 public SubClass(String s) {
14 super(s);
15 PolymorphicTest.LOG.append("child " + s).append(" ");
16 }
17
18 public synchronized void methodTest() {
19 PolymorphicTest.LOG.append("child ");
20 super.methodTest();//this call is NOT a joinpoint
21 super.methodTest(1);//neither this one
22 //super.some();//this one neither
23 }
24
25
26 }