1.面向过程与面向对象的思想
面向过程:考虑自己如何做;面向对象:考虑让谁去做;
成员变量与局部变量
定义位置不同
作用域不同
内存中的位置不同
默认值不同
生命周期不同
方法的参数:基本数据类型与引用数据类型
方法出栈死亡
封装
提高代码复用性
隐藏实现细节
private 关键字
通过get/set方法进行访问
this关键字
区分局部变量与成员变量同名
就近原则,用this.变量名访问成员变量
哪个对象调用了方法,this就表示了方法的调用者