blob: 758dc70fd48a8024473c603910f6ff5b6a5af0e8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
object DO {
class Extras { }
object Extras { val defaultValue = new Extras }
def m1(str: String, extraStuff: Extras = Extras.defaultValue): Int = str.length
def m1(i: Int, extraStuff: Extras = Extras.defaultValue): Int = 2 * i
def main(args: Array[String]): Unit = {
val m1s = m1("foo")
val m1i = m1(42)
}
}
|