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