请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我是写php的,实例化的时候为什么类变量没初始化而是延续使用上次实例化的值连续加1呢?

正在回答 回答被采纳积分+3

2回答

爱吃apple的阿狸 2019-10-15 17:42:50

别人构造函数里 self.__class__.xxx 这是类变量,你每次实例化对象的时候,修改的类变量的值,肯定连续加1啊

0 回复 有任何疑惑可以回复我~
7七月 2019-04-30 21:27:15

可否给出这个问题的上下文呢,只单纯看这个题目 不知道问题是什么,不太好帮你分析

0 回复 有任何疑惑可以回复我~
  • 提问者 昵称一点不重要 #1
    我的意思是为什么您的9-10课程里面sum的值为什么实例化都是加1的,我的理解是类每次实例化sum应该都会被初始化为0才对啊,这个地方一直没太想明白
    回复 有任何疑惑可以回复我~ 2019-05-05 21:20:28
  • 7七月 回复 提问者 昵称一点不重要 #2
    类变量不存在实例化,你要实例化归0,那是实例变量
    回复 有任何疑惑可以回复我~ 2019-05-07 08:42:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信