我编写了一个包装类,它以相同的方式传递给根对象,我意外地留下了完整的定义(参数名称x,等等),参见下面。令我惊讶的是,它汇编了。这是怎么回事?这与分配给root.p_类似吗?我觉得奇怪的是,我能把"x“这个名字留在这个词组里。另外,传递包装调用的最好(最快)方法是什么--或者它没有什么区别?
trait A {
def p(x:Int) = println("A"+123)
}
case class B(root:A) {
def p(x: Int): Unit = root.p(x:Int) // WHAT HAPPENED HERE?
}
objec
我现在正在拉拉维尔做一个论坛,只是为了学习,但我不能让我的关系很好地运作。
我有一个线程,邮政和用户模型。
我试过以下几种方法:
class User {
public function thread() {
return $this->hasMany('Thread');
}
public function post() {
return $this->hasManyThrough('Thread', 'Post');
}
}
class Thread {