aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/java/allprotected_runme.java
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/java/allprotected_runme.java')
-rw-r--r--Examples/test-suite/java/allprotected_runme.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/Examples/test-suite/java/allprotected_runme.java b/Examples/test-suite/java/allprotected_runme.java
index aa5413a95..864feb45b 100644
--- a/Examples/test-suite/java/allprotected_runme.java
+++ b/Examples/test-suite/java/allprotected_runme.java
@@ -14,6 +14,9 @@ public class allprotected_runme {
{
MyProtectedBase mpb = new MyProtectedBase("MyProtectedBase");
mpb.accessProtected();
+
+ MyAllProtectedBottom mapb = new MyAllProtectedBottom();
+ mapb.callProtectedMethods();
}
}
@@ -72,3 +75,13 @@ class MyProtectedBase extends ProtectedBase
}
}
+class MyAllProtectedBottom extends AllProtectedBottom
+{
+ void callProtectedMethods() {
+ usingOverloaded();
+ usingOverloaded(99);
+ usingSingle();
+ doSomething();
+ doSomething(99);
+ }
+}