大讨论:什么时候应该设为函数中的局部变量,什么时候应该设为类的成员变量?
如题:
个人的感觉是如果有多个函数都要调用他,那么把它设成类的成员变量会比较方便,假如只有某个函数单独用到它那么还是把它弄成局部变量吧,要不然会增加类的size。
希望大家能畅所欲言!
[解决办法]
成员变量 顾名思义嘛...和类有关..如果只关系到某个具体的函数,那就不需要为成员变量
[解决办法]
一个变量应该被设为什么变量,不是看用它的函数有多少,而是看这个类的概念是否有一个属性需要用这个变量来表示
[解决办法]
class 人{成员1:腿;成员2:跑(){"腿" 跑 "十米";}成员3:走(){"腿" 走 "两步";}成员4:瘫了(){"腿" 作废;}}
[解决办法]