类片段和对象片段之间的区别

我想知道类片段和电梯中的对象片段之间的确切区别.

如果我有

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,据说

In this case,the snippet is an object singleton because it does not take any constructor parameters and has no instance variabled.

那对于每个用户来说,Bar会是一样的吗?

我知道这是一个noob问题,但是我需要非常清楚这一点,我不能很好地匹配片段中对象和类之间的区别.

解决方法

this page.

基本上,将为每个http请求创建一个新的Foo实例(因此会有许多同时存在),但只有一个Bar实例将同时存在.

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...