Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.35 KB | None | 0 0
  1. trait Para1 {
  2.   type A
  3.   type B
  4.   var fst: A
  5.   var snd: B
  6. }
  7. object Main {
  8.   def main(args: Array[String]): Unit = {
  9.     val p = new Para1{
  10.       type A = Int
  11.       type B = String
  12.       var fst = 1
  13.       var snd = "Asia"
  14.       override def toString: String =  "(" + fst + ", " + snd + ")"
  15.       }
  16.     println(p.fst)
  17.     println(p)
  18.   }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement