Scala for the impatient: ch11
變量、函數、類稱為指標符。
在scala, unicode字符都可以是指標符
apply經常被用於伴生對象中
class Fraction(n:Int,d:Int){ var num=0 var den=0 def (other:Fraction)=new Fraction(numother.num,den*other.den) } object Fraction{ def apply(n:Int,d:Int)= new Fraction(n,d)//這樣就不用一直new Frction() } val result =Fraction(1,2) * Fraction(3,4)例類(case class)自動具備apply, unapply的方法