最赞回答 / 南风丿过境丶
self操作的是当前类的属性和方法,需要用::调用,英语的意思就是自身的。然后parent操作当前的父类。你这里使用的是BigCar的start方法,然后操作从父类继承下来的speedUp方法,只调用了一次speedUp,你使用parent调用的是父类本身的speedUp方法,同样也是使用了一次speedUp,所以两个代码的执行效果一样。
2019-07-27
最新回答 / 精慕门539450
MyException('这里调用构造函数,将错误信息储存起来');MyException 里没有定义自己的构造函数,所以预设调用父类 Exception 的构造函数,将错误信息储存至$message (父类 Exception 继承下来的属性)。然后我们调用 $e->getMessage(); 也就是调用从父类 Exception 继承下来的 getMessage() 方法,取得刚刚储存起来的错误信息。
2019-07-26
最新回答 / Mayukiii73
单引号和双引号都是可以的, 两者的区别你可以暂时理解为单引号不会解析其中字符串中的变量名,而双引号则会解析其中的变量名, 这里的例题中的字符串并没有变量名,所以说单引号双引号在这里都是可以使用的.
2019-07-17