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

function connect函数是不是应该声明为静态函数

function connect函数里调用了 静态属性 , 函数不应该声明为静态函数吗?

正在回答

1 回答


静态成员函数可以不需要类的实例就直接使用,非静态的成员函数很可能用到一些成员变量,而成员变量的创建和初始化是在创建了类的实例时在构造函数调用的时候才进行的。 如果允许静态成员函数调用非静态的成员函数,那么就很有可能使用到未创建也未初始化的成员变量,这是完全不符合逻辑的。


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

举报

0/150
提交
取消
PHP开发APP接口
  • 参与学习       79149    人
  • 解答问题       608    个

APP通信接口技术,不得不掌握的法宝,学完之后你会受益良多

进入课程

function connect函数是不是应该声明为静态函数

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

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

帮助反馈 APP下载

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

公众号

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