summaryrefslogtreecommitdiff
path: root/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
diff options
context:
space:
mode:
authorGravatar jeff2014-09-14 19:06:55 -0400
committerGravatar jeff2014-09-14 19:06:55 -0400
commitaa68099bb252dd1a1c275459f8babe537868bcaf (patch)
tree88e600c5d3aec3e0d06558a8b7615a17cb80b34f /test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
parentadded some tests for a small inheritance hierarchy (diff)
downloadenigma-fork-aa68099bb252dd1a1c275459f8babe537868bcaf.tar.gz
enigma-fork-aa68099bb252dd1a1c275459f8babe537868bcaf.tar.xz
enigma-fork-aa68099bb252dd1a1c275459f8babe537868bcaf.zip
fixed bug with method references pointing to wrong class
Diffstat (limited to 'test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java')
-rw-r--r--test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java b/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
index 11196d1..b3b8342 100644
--- a/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
+++ b/test/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java
@@ -1,21 +1,27 @@
1package cuchaz.enigma.inputs.inheritanceTree; 1package cuchaz.enigma.inputs.inheritanceTree;
2 2
3// none/d extends none/b
3public class SubsubclassAA extends SubclassA 4public class SubsubclassAA extends SubclassA
4{ 5{
5 protected SubsubclassAA( ) 6 protected SubsubclassAA( )
6 { 7 {
8 // call to none/b.<init>(Ljava/lang/String;)V
7 super( "AA" ); 9 super( "AA" );
8 } 10 }
9 11
10 @Override 12 @Override
13 // a()Ljava/lang/String;
11 public String getName( ) 14 public String getName( )
12 { 15 {
16 // call to none/b.a()Ljava/lang/String;
13 return "subsub" + super.getName(); 17 return "subsub" + super.getName();
14 } 18 }
15 19
16 @Override 20 @Override
21 // a()V
17 public void doBaseThings( ) 22 public void doBaseThings( )
18 { 23 {
24 // call to none/d.a()Ljava/lang/String;
19 System.out.println( "Base things by " + getName() ); 25 System.out.println( "Base things by " + getName() );
20 } 26 }
21} 27}