aboutsummaryrefslogtreecommitdiffstats
path: root/tests/base/test109/Foo.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/base/test109/Foo.java')
-rw-r--r--tests/base/test109/Foo.java56
1 files changed, 56 insertions, 0 deletions
diff --git a/tests/base/test109/Foo.java b/tests/base/test109/Foo.java
new file mode 100644
index 000000000..8a2a3de38
--- /dev/null
+++ b/tests/base/test109/Foo.java
@@ -0,0 +1,56 @@
+
+public class Foo {
+ private String _name;
+ private static final int PRIVATECONST = 1;
+ private static int privateClassVar = 2;
+ private int privateInstanceVar = 3;
+
+ protected static int protectedClassVar = 4;
+ protected int protectedInstanceVar = 5;
+
+ public static int publicClassVar = 6;
+ public int publicInstanceVar = 7;
+
+ public static int ClassVar = 8;
+ public int InstanceVar = 9;
+
+ public void foo() {
+ // System.out.println("running " + this + ".foo()");
+ }
+
+ private static void privateClassMethod() {
+ // System.out.println("in " + "Foo.privateClassMethod()");
+ }
+
+ private void privateInstanceMethod() {
+ // System.out.println("in " + this + ".privateInstanceMethod()");
+ }
+
+ protected static void protectedClassMethod() {
+ // System.out.println("in " + "Foo.protectedClassMethod()");
+ }
+
+ protected void protectedInstanceMethod() {
+ // System.out.println("in " + this + ".protectedInstanceMethod()");
+ }
+
+ public static void publicClassMethod() {
+ // System.out.println("in " + "Foo.publicClassMethod()");
+ }
+
+ public void publicInstanceMethod() {
+ // System.out.println("in " + this + ".publicInstanceMethod()");
+ }
+
+ static void ClassMethod() {
+ // System.out.println("in " + "Foo.ClassMethod()");
+ }
+
+ void InstanceMethod() {
+ // System.out.println("in " + this + ".InstanceMethod()");
+ }
+
+
+}
+
+