Skip to content

Commit 3dd2762

Browse files
committed
implicit
1 parent c6c3078 commit 3dd2762

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

scala/src/main/scala/voids/book/p03_methods/ImplicitIntro.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package voids.book.p03_methods
22

3+
import scala.language.implicitConversions
4+
35
class ImplicitIntro extends App {
46

57
val pair = "Daniel" -> "555"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package voids.q
2+
import scala.language.implicitConversions
3+
4+
object AeqB {
5+
6+
class A
7+
class B
8+
9+
def main(args: Array[String]): Unit = {
10+
implicit def bToA(b: B): A = A()
11+
12+
val a:A = B()
13+
}
14+
15+
}

0 commit comments

Comments
 (0)