4b98430058
#KT-23957 Fixed
26 lines
817 B
Kotlin
Vendored
26 lines
817 B
Kotlin
Vendored
// ERROR: Class 'A' is not abstract and does not implement abstract member public abstract fun run(): Unit defined in java.lang.Runnable
|
|
package foo // we use package 'foo'
|
|
|
|
// imports:
|
|
import java.util.ArrayList // we need ArrayList
|
|
|
|
// let's declare a class:
|
|
internal class A /* just a sample name*/ : Runnable /* let's implement Runnable */ {
|
|
fun foo /* again a sample name */(p: Int /* parameter p */, c: Char /* parameter c */) {
|
|
// let's print something:
|
|
println("1") // print 1
|
|
println("2") // print 2
|
|
|
|
println("3") // print 3
|
|
|
|
// end of printing
|
|
|
|
if (p > 0) { // do this only when p > 0
|
|
// we print 4 and return
|
|
println("3")
|
|
return // do not continue
|
|
}
|
|
|
|
// some code to be added
|
|
}
|
|
} // end of class A |