类中的静态方法可不可以调用类中的动态方法?

类中的静态方法可不可以调用类中的动态方法?

类中的动态方法可以直接调用类中的静态方法,那么,类中的静态方法可不可以直接调用类中的动态方法?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

您好,在静态方法中调用非静态方法会导致错误。祝学习愉快!

  • 轩辕小齐V 提问者 #1
    老师,我说的是“类中的静态方法可不可以调用类中的动态方法?”
    2019-01-06 15:15:09
  • 好帮手慕查理 回复 提问者 轩辕小齐V #2
    您好,public function func(){}称为动态方法也同样称为非静态方法。祝学习愉快!
    2019-01-07 10:58:56
  • 轩辕小齐V 提问者 回复 好帮手慕查理 #3
    老师,是不是在静态方法里就不能出现 $this?我的是在静态方法中能不能调用 实例方法
    2019-01-07 13:11:58
好帮手慕查理 2019-01-07 14:34:53

您好,静态方法中不能使用$this。“我的是在静态方法中能不能调用实例方法”具体指什么,请详细描述。静态访问的方式:

http://img1.sycdn.imooc.com//climg/5c32f2a30001e8ef06650202.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师