为了账号安全,请及时绑定邮箱和手机立即绑定

求助代码理解0.0

请问各位大神 ,继承Car类后的Truck就自带Car类中的speed吗?  不需要在去定义了吗。    看到$this->speed = partent::speedUp()+50时,中$this->speed.

正在回答

4 回答

子类继承父类,可以重写可以拓展,可以重写并拓展;$this->speed的意思是当前的speed 后面的 parent::speedUp()+50意思是这个父类的speedUp方法基础上+50

0 回复 有任何疑惑可以回复我~

为什么 parent::speedUp() 呢?

 原因是并没有实例化,所以不能直接拿来用。 类中 静态方法和静态属性的引用方法 例如 class Test{     public static $test = 1;    public static function test(){    } } 可以不用实例化对象直接使用 Test::$test 来取得$test属性的值 静态方法调用也同理Test::test(); 直接调用静态方法test


0 回复 有任何疑惑可以回复我~

partent::speedUp() 这个在父类里不是静态方法怎么是这么写?有点不理解

0 回复 有任何疑惑可以回复我~

对的,继承就是继承里面得方法

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181828    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

求助代码理解0.0

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信