diff options
Diffstat (limited to 'src/test/java/cuchaz/enigma/inputs/inheritanceTree')
4 files changed, 10 insertions, 10 deletions
diff --git a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java index 4f9c5b0..d676ba2 100644 --- a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java +++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/BaseClass.java | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | ******************************************************************************/ | 10 | ******************************************************************************/ |
| 11 | package cuchaz.enigma.inputs.inheritanceTree; | 11 | package cuchaz.enigma.inputs.inheritanceTree; |
| 12 | 12 | ||
| 13 | // none/a | 13 | // a |
| 14 | public abstract class BaseClass { | 14 | public abstract class BaseClass { |
| 15 | 15 | ||
| 16 | // a | 16 | // a |
diff --git a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java index 140d2a8..d0213a3 100644 --- a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java +++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassA.java | |||
| @@ -10,12 +10,12 @@ | |||
| 10 | ******************************************************************************/ | 10 | ******************************************************************************/ |
| 11 | package cuchaz.enigma.inputs.inheritanceTree; | 11 | package cuchaz.enigma.inputs.inheritanceTree; |
| 12 | 12 | ||
| 13 | // none/b extends none/a | 13 | // b extends a |
| 14 | public abstract class SubclassA extends BaseClass { | 14 | public abstract class SubclassA extends BaseClass { |
| 15 | 15 | ||
| 16 | // <init>(Ljava/lang/String;)V | 16 | // <init>(Ljava/lang/String;)V |
| 17 | protected SubclassA(String name) { | 17 | protected SubclassA(String name) { |
| 18 | // call to none/a.<init>(Ljava/lang/String)V | 18 | // call to a.<init>(Ljava/lang/String)V |
| 19 | super(name); | 19 | super(name); |
| 20 | } | 20 | } |
| 21 | } | 21 | } |
diff --git a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java index 99d149b..751fdd1 100644 --- a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java +++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubclassB.java | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | ******************************************************************************/ | 10 | ******************************************************************************/ |
| 11 | package cuchaz.enigma.inputs.inheritanceTree; | 11 | package cuchaz.enigma.inputs.inheritanceTree; |
| 12 | 12 | ||
| 13 | // none/c extends none/a | 13 | // c extends a |
| 14 | public class SubclassB extends BaseClass { | 14 | public class SubclassB extends BaseClass { |
| 15 | 15 | ||
| 16 | // a | 16 | // a |
| @@ -18,7 +18,7 @@ public class SubclassB extends BaseClass { | |||
| 18 | 18 | ||
| 19 | // <init>()V | 19 | // <init>()V |
| 20 | protected SubclassB() { | 20 | protected SubclassB() { |
| 21 | // none/a.<init>(Ljava/lang/String;)V | 21 | // a.<init>(Ljava/lang/String;)V |
| 22 | super("B"); | 22 | super("B"); |
| 23 | 23 | ||
| 24 | // access to a | 24 | // access to a |
| @@ -28,7 +28,7 @@ public class SubclassB extends BaseClass { | |||
| 28 | @Override | 28 | @Override |
| 29 | // a()V | 29 | // a()V |
| 30 | public void doBaseThings() { | 30 | public void doBaseThings() { |
| 31 | // call to none/a.a()Ljava/lang/String; | 31 | // call to a.a()Ljava/lang/String; |
| 32 | System.out.println("Base things by B! " + getName()); | 32 | System.out.println("Base things by B! " + getName()); |
| 33 | } | 33 | } |
| 34 | 34 | ||
diff --git a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java index 2e414b7..a5b25fd 100644 --- a/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java +++ b/src/test/java/cuchaz/enigma/inputs/inheritanceTree/SubsubclassAA.java | |||
| @@ -10,25 +10,25 @@ | |||
| 10 | ******************************************************************************/ | 10 | ******************************************************************************/ |
| 11 | package cuchaz.enigma.inputs.inheritanceTree; | 11 | package cuchaz.enigma.inputs.inheritanceTree; |
| 12 | 12 | ||
| 13 | // none/d extends none/b | 13 | // d extends b |
| 14 | public class SubsubclassAA extends SubclassA { | 14 | public class SubsubclassAA extends SubclassA { |
| 15 | 15 | ||
| 16 | protected SubsubclassAA() { | 16 | protected SubsubclassAA() { |
| 17 | // call to none/b.<init>(Ljava/lang/String;)V | 17 | // call to b.<init>(Ljava/lang/String;)V |
| 18 | super("AA"); | 18 | super("AA"); |
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | @Override | 21 | @Override |
| 22 | // a()Ljava/lang/String; | 22 | // a()Ljava/lang/String; |
| 23 | public String getName() { | 23 | public String getName() { |
| 24 | // call to none/b.a()Ljava/lang/String; | 24 | // call to b.a()Ljava/lang/String; |
| 25 | return "subsub" + super.getName(); | 25 | return "subsub" + super.getName(); |
| 26 | } | 26 | } |
| 27 | 27 | ||
| 28 | @Override | 28 | @Override |
| 29 | // a()V | 29 | // a()V |
| 30 | public void doBaseThings() { | 30 | public void doBaseThings() { |
| 31 | // call to none/d.a()Ljava/lang/String; | 31 | // call to d.a()Ljava/lang/String; |
| 32 | System.out.println("Base things by " + getName()); | 32 | System.out.println("Base things by " + getName()); |
| 33 | } | 33 | } |
| 34 | } | 34 | } |