Class 为什么liftweb的bootstrap.liftweb.Boot是类而不是对象?

Class 为什么liftweb的bootstrap.liftweb.Boot是类而不是对象?,class,scala,object,lift,Class,Scala,Object,Lift,在电梯应用中: package bootstrap.liftweb class Boot { def boot = {} } 我想知道为什么Boot是类而不是对象?它应该只执行一次,所以我认为对象引导更合理。对象引导和类引导对于如何执行def引导的次数没有限制 唯一可能受到影响的是实例类引导可以有多个实例,而对象引导将是一种静态方法。只有调用Boot的对象才需要是static

在电梯应用中:

package bootstrap.liftweb

class Boot {
    def boot = {}
}

我想知道为什么
Boot
而不是
对象
?它应该只执行一次,所以我认为
对象引导
更合理。

对象引导
类引导
对于如何执行
def引导
的次数没有限制

唯一可能受到影响的是实例<代码>类引导可以有多个实例,而
对象引导
将是一种
静态
方法。只有调用
Boot
的对象才需要是
static