java面向对象---成员变量和成员函数

//成员变量

1.类定义了对象中所具有的变量,这些变量称作成员变量

2.每个对象都有自己的变量,和同一个类的其他对象的分开的

//函数与成员变量

1.在函数中可以直接写成员变量的名字来访问成员变量,那么究竟是访问的那个对象的呢?

  函数是通过对象来调用的,for instance: v.insertMoney();//v是一个自动售卖机类的对象,insertMoney()是一个方法,可以输入金额;

2.这次调用临时建立了insertMoney()内部的成员变量——v的成员变量;

3.这次联系是通过"this"这个我们看不见的变量建立的联系

  this是成员函数的一个特殊的固有的本地变量,它表达了调用这个函数的那个对象

//this

this是一个对象变量或者说是一个对象的管理者

//本地变量

1.定义在函数内部的变量是本地变量

2.本地变量的生存期和作用域都是函数内部

3.成员变量的生存期是对象的生存期,作用域是类内部的成员函数

上一篇:Linux基础练习题之(四)


下一篇:微服务之springCloud-config-bus(十三)