OOP理论问题:: $ this-> someVariable = $ someValue

时间:2011-07-21 02:41:24

标签: oop nomenclature

我想知道这句话实际上是做什么的:

$this->nameInObject = $someValue;

因此,如果你在一个具有变量“nameInObject”的类对象中,你是否将someValue的值赋给nameInObject的那个实例?是否只打算在会议期间持续?它是否超过了nameInObject的初始值?

由于

2 个答案:

答案 0 :(得分:2)

它将覆盖以前的任何值。

它只会影响对象的当前实例。

答案 1 :(得分:1)

是的,您要将someValue的值赋给nameInObject的实例。

是的,nameInObject将仅持续变量this所指的生命周期;然而,someValue将继续存在。

是的,您将覆盖nameInObject包含的值someValue包含的任何值。