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

不是很理解需不需要return?

//定义继承于Car的Truck类

class Truck extends Car{

    public function speedUp(){

      $this->speed = parent::speedUp()+50;

        //return $this->speed;//请问这里要不要加return?

    }

}

这里加不加return $this->speed 好像对结果没什么影响,不是很理解加与不加有什么区别?

正在回答

1 回答

return 表示返回值,如果有return则可以使用return返回的值,否则无return的函数不没有返回任何东西的。本处函数返回的是对象的speed属性,可以直接访问该属性,而speedUp函数也返回该对象的speed属性,两处都可以访问。

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

举报

0/150
提交
取消

不是很理解需不需要return?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号