成员变量和局部变量的区别
1. 源代码中定义的位置不同。
成员变量定义在类中;局部变量定义在方法中(只要是类的下一集大括号都是局部的),也可以定义在语句中
2. 内存中的存储位置不同。
成员变量存储在堆内存中的对象中;局部变量存储在栈内存的方法中。
3. 生命周期不同。
成员变量随着对象的出现而出现;局部跟随着所属区间的运行出现,随着所属区间的结果而释放。
什么是方法:
一个类包含着属性和行为(C++中称为成员变量和成员函数),这个行为就是方法。方法描述了这个类完成一件事的过程。