dimcha
01/13/2018, 4:21 PM// Java class
public class BaseOne {
public static void m1() {
System.out.println("BaseOne");
}
}
// redefined method in child _java_ class
public class BaseThree extends BaseOne {
public static void m1() {
System.out.println("BaseThree");
}
}
// Kotlin
class BaseTwo : BaseOne() {
companion object {
fun m1() { // Error raises here :(
println("BaseTwo")
}
}
}
Czar
01/13/2018, 4:26 PMShawn
01/13/2018, 4:53 PMdimcha
01/13/2018, 4:54 PMdimcha
01/13/2018, 4:55 PMShawn
01/13/2018, 4:57 PMdimcha
01/13/2018, 5:05 PMmwerschy
01/13/2018, 6:12 PMrobstoll
01/13/2018, 6:31 PMdimcha
01/13/2018, 6:52 PMdimcha
01/13/2018, 6:53 PMpoohbar
01/13/2018, 8:21 PMkarelpeeters
01/13/2018, 11:28 PM@JVMStatic
everywhere...Czar
01/14/2018, 10:44 AMdimcha
01/14/2018, 2:38 PM