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

被折叠的 条评论
为什么被折叠?



