private String string1;
private String string2;
public InnerClassStuff(String string1, String string2) {
this.string1 = string1;
this.string2 = string2;
}
String getValue() {
return string2;
}
}
interface someExtra {
void M1(String a, String v);
}
class InnerInnner1 {
private class InnerHeritance extends InnerClassStuff {
public InnerHeritance(String string1, String string3) {
super(string1, string3);
}
}
}
class InnerInnner2 {
private class InnerHeritance extends InnerClassStuff implements someExtra {
public InnerHeritance(String string1, String string3) {
super(string1, string3);
}
public void M1(String a, String v) {
}
}
}
class InnerStaticMain {
private static class InnerStatic extends InnerClassStuff implements
someExtra {
public InnerStatic(String string1, String string3) {
super(string1, string3);
}
public void M1(String a, String v) {
}
}
}
class InnerMain {
private static class InnerStatic extends InnerClassStuff implements
someExtra {
public InnerStatic(String string1, String string3) {
super(string1, string3);
}
public void M1(String a, String v) {
}
void someExtra() {
someExtra test = new someExtra() {
public void M1(String a, String v) {
}
};
}
}
}