//成员变量
1.类定义了对象中所具有的变量,这些变量称作成员变量
2.每个对象都有自己的变量,和同一个类的其他对象的分开的
//函数与成员变量
1.在函数中可以直接写成员变量的名字来访问成员变量,那么究竟是访问的那个对象的呢?
函数是通过对象来调用的,for instance: v.insertMoney();//v是一个自动售卖机类的对象,insertMoney()是一个方法,可以输入金额;
2.这次调用临时建立了insertMoney()内部的成员变量——v的成员变量;
3.这次联系是通过"this"这个我们看不见的变量建立的联系
this是成员函数的一个特殊的固有的本地变量,它表达了调用这个函数的那个对象
//this
this是一个对象变量或者说是一个对象的管理者
//本地变量
1.定义在函数内部的变量是本地变量
2.本地变量的生存期和作用域都是函数内部
3.成员变量的生存期是对象的生存期,作用域是类内部的成员函数