1个回答
展开全部
楼主是否对类的概念已经清楚了?如果是的话,就很好解释了。
成员变量是类的一个组成部分,和类的方法处于同一级别;
而局部变量是为了让方法/功能正常运行设立的一些临时存储单元,是专门服务于方法的。
从概念上说,两者是完全没有关系的,
但从应用上说,成员变量可能临时做为局部变量存在,而局部变量也可能依赖或者干脆引用成员变量完成工作。
打个不太合适的比方,你的主机是一个类,你的CPU、硬盘、内存等等必然和你主机同时存在,同时消失的就是成员变量。
而你机器里装的软件就是这个类所能提供出的方法,局部变量就是组成这些软件的文件。
成员变量是类的一个组成部分,和类的方法处于同一级别;
而局部变量是为了让方法/功能正常运行设立的一些临时存储单元,是专门服务于方法的。
从概念上说,两者是完全没有关系的,
但从应用上说,成员变量可能临时做为局部变量存在,而局部变量也可能依赖或者干脆引用成员变量完成工作。
打个不太合适的比方,你的主机是一个类,你的CPU、硬盘、内存等等必然和你主机同时存在,同时消失的就是成员变量。
而你机器里装的软件就是这个类所能提供出的方法,局部变量就是组成这些软件的文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询