2016-04-03 15 views

cevap

4

az

final def maxId: Int

bu numaralandırma değerleri tespit etmek için kullanılanlar arasında en yüksek tamsayı birden daha göstermektedir.

ve

final def apply(x: Int): Value

x

Böylece

Animals(scala.util.Random.nextInt(Animals.maxId)) 
//> res0: recursion.recursion.Animals.Value = Monkey 

(varsayılarak tüm değerler kullanılır id verilen bu numaralandırma değeri, ve

) yapıcısına bir başlangıç ​​değeri geçemedi Yoksa Animals.values ile koşulları sınar ve sonra this question

başvurabilecekler
İlgili konular