blob: 5f83235de4090d1af76033c21fbd865b7f51454c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
class C extends A{
val a = 10
//object bb
lazy val bb = 17
val b = 12
}
abstract class A{
val a: Int
val b: Int
val c: Int = 12
}
class B extends A{
val a = 10
//object bb
lazy val bb = 17
val b = 12
}
trait T {
private final val a = false
}
class Impl extends T
object Test {
def main(args: Array[String]): Unit = {
println(new B().bb)
println(new C().bb)
}
}
|