[AA] Add tests for combined declared member scopes
^KT-61800
This commit is contained in:
committed by
Space Team
parent
5679acbbdb
commit
239cfa6d29
Vendored
+42
@@ -0,0 +1,42 @@
|
||||
// class: JavaClass
|
||||
// FILE: main.kt
|
||||
|
||||
// FILE: SuperInterface.java
|
||||
public interface SuperInterface {
|
||||
public int getActualRandomNumber();
|
||||
|
||||
public static int getRandomNumber() {
|
||||
return 3; // Decided by a fair dice roll.
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: SuperClass.java
|
||||
public abstract class SuperClass implements SuperInterface {
|
||||
public static class NestedSuperClass { }
|
||||
|
||||
@Override
|
||||
public int getActualRandomNumber() {
|
||||
return getRandomNumber();
|
||||
}
|
||||
|
||||
public static int superFoo = 5;
|
||||
|
||||
public static String superBar() {
|
||||
return "superBar";
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: JavaClass.java
|
||||
public class JavaClass extends SuperClass {
|
||||
public static class NestedClass { }
|
||||
|
||||
public static int foo = 1;
|
||||
|
||||
public static String bar() {
|
||||
return "bar";
|
||||
}
|
||||
|
||||
public void hello() {
|
||||
System.out.println("hello");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user