Я хотел бы знать, что представляет собой точная разница между фрагментом класса и фрагментом объекта в лифте.Разница между фрагментом класса и фрагментом объекта
Если у меня есть
class Foo {
var a: String
def render(n:NodeSeq) = {
<h3> you chose {a} </h3>
}
}
и
object Bar {
var b: String
def render(n:NodeSeq) = {
<h3> you chose {b} </h3>
}
}
Какова конкретная разница между ними, сделать a
и b
имеют различное поведение. В simply lift говорится, что
В этом случае фрагмент кода является объектом синглтон, потому что он не принимает никаких параметров конструктора и не имеет экземпляр variabled.
Значит ли это, что для каждого пользователя Bar
будет одинаковым?
Я знаю, что это вопрос о нобе, однако мне нужно быть предельно ясным, и я не очень хорошо разбираюсь в различиях между объектами и классами в фрагментах.
Спасибо, это именно тот маленький намек, который мне нужен! –