微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

如果我有

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实例将同时存在.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐