爲了學習Scala,我一直在關注一些在線教程。我碰到下面的代碼片段:這個scala表達式是什麼意思? val h3:Holder [Person] = h2
class Holder[+T](val value: T) {
def printIt = println(value)
}
val h1 = new Holder(3)
h1.printIt
class Person
class Employee extends Person
val h2 = new Holder(new Employee)
val h3 : Holder[Person] = h2
可惜老師沒有解釋val h3
表達做什麼,關於該:
結腸。有人能啓發我嗎?
我最喜歡這個答案,因爲它說明你可以明確定義類型。 – njk2015