最赞回答 / qq_十年_49
Truck 是Car的子类,$this->speed指针指向Truck类的speed,也就是父类的speed,因为是继承来的嘛。然后就是把speed累加50.
2017-06-02
最赞回答 / sun_010
for循环的时候是按照数字递增的,因此for只能访问键为数字的数组。foreach循环结构是按照数组内部的指针去循环的,当 foreach 开始执行时,数组内部的指针会自动指向第一个单元。因此下一次循环中将会得到下一个单元,不需要按照数组的键来遍历整个数组。
2017-05-27
最新回答 / amacyan
第一段代码会在屏幕echo一个结果,是执行getName()方法的时候输出的,但是$car不会获得其值。第二段代码不会输出值,要输出就要echo $car,因为getName()方法将值返还给了$car,而没有直接输出。
2017-05-27
最赞回答 / 信达雅
如果你在$car = new Car();后面打上echo “hello”;你会发现浏览器打印的是 构造 hello 析构 为什么不是 构造 析构 hello?原因是php页面执行完请求后,内存中就销毁它了,同时这个页面创造的对象就会被销毁对象被销毁,不就自动调用析构函数了?
2017-05-25
最新回答 / mirai酱
复制函数是在类的对象被复制的时候调用的,这个例子里面调用复制函数的功能是:创建一个Car类,把被复制类a的name属性的值,赋给新复制出来的类b的name属性,如果把<...code...>改成:<...code...>的话,复制出来的类的name属性就是abc,而新创建的类的name属性是car。
2017-05-19
最赞回答 / _晴不知所起一往而深_
<...code...>self::$speed;静态属性用这个$this-&个thname;普通属性用这个this就是指向当前对象实例的指针,不指向任何其他对象或类。self是指向类本身,也就是self是不指向任何已经实例化的对象,一...
2017-05-14