Vorrei sapere qual è la differenza esatta tra uno snippet di classe e uno snippet di oggetto in ascensore.Differenza tra uno snippet di una classe e uno snippet di un oggetto
Se ho
class Foo {
var a: String
def render(n:NodeSeq) = {
<h3> you chose {a} </h3>
}
}
e
object Bar {
var b: String
def render(n:NodeSeq) = {
<h3> you chose {b} </h3>
}
}
Qual è la differenza concreta tra di loro, fare a
e b
hanno un comportamento diverso. In simply lift si dice che
In questo caso, il frammento è un singoletto oggetto perché non accetta parametri costruttore e senza istanza variabled.
Quindi cosa significa che per ogni utente, Bar
sarà lo stesso?
So che si tratta di una domanda noob, tuttavia ho bisogno di essere molto chiaro su questo e non combino bene la differenza tra oggetti e classi nei frammenti.
Grazie, è esattamente il piccolo suggerimento di cui avevo bisogno! –