讲抽象类的时候,人和动物有个共同的呼吸方法 “Breath use the air.”,就这一句话,暴露了老师的Chinglish呀,呵呵……
就是 Breath the air吧
就是 Breath the air吧
2015-06-11
老师讲的不错 。。就是析构函数如何被调用,纯英文讲的太快了,对比的不太清晰。
析构函数内部改成 echo $this->name . "对象被结束调用,调用析构函数__destruct" . "\n";
对比语句改成 echo '在此语句前析构函数是对象被结束调用引发的,此语句后显示的是程序结束后调用的';
这样会一目了然。
析构函数内部改成 echo $this->name . "对象被结束调用,调用析构函数__destruct" . "\n";
对比语句改成 echo '在此语句前析构函数是对象被结束调用引发的,此语句后显示的是程序结束后调用的';
这样会一目了然。
2015-05-29
__call($name,$arguments);$name时方法名称,$argument是数组。当对象访问不存在的方法名称时,会自动调用
__callStatic($name,$arguments);$name时方法名称,$argument是数组。当对象访问不存在的静态方法时,会自动调用
如果不设置该魔术方法,调查不存在的方法将会报错
这是overloading覆盖,不是overwrite重写
__callStatic($name,$arguments);$name时方法名称,$argument是数组。当对象访问不存在的静态方法时,会自动调用
如果不设置该魔术方法,调查不存在的方法将会报错
这是overloading覆盖,不是overwrite重写
2015-05-29
__call($name,$arguments);$name时方法名称,$argument是参数。当对象访问不存在的方法名称时,会自动调用
__callStatic($name,$arguments);$name时方法名称,$argument是参数。当对象访问不存在的静态方法时,会自动调用
如果不设置该魔术方法,调查不存在的方法将会报错
这是overloading覆盖,不是overwrite重写
__callStatic($name,$arguments);$name时方法名称,$argument是参数。当对象访问不存在的静态方法时,会自动调用
如果不设置该魔术方法,调查不存在的方法将会报错
这是overloading覆盖,不是overwrite重写
2015-05-29