黑马程序员技术交流社区

标题: 面向对象 [打印本页]

作者: bulala    时间: 2015-12-12 22:17
标题: 面向对象
理解面向对象:
1.面向对象是相对面向过程而言;
2.面向对象和面向过程都是一种思想;
3.面向过程:强调的是功能行为;
4.面向对象:将功能封装进对象,强调具备了功能的对象;
5.面向对象是基于面向过程的;
6.面向对象三个特征:封装、继承、多肽。

成员变量和局部变量:
作用范围来说:
1.成员变量:作用于整个类中;
2.局部变量:作用于函数中,或者语句中。

在内存中的位置:
1.成员变量:在堆内存中,因为对象的存在,才在内存中存在;
2.局部变量:存在栈内存中。

匿名对象:
匿名对象是对象的简化形式。
匿名对象的两种使用情况:
1.当对象方法仅进行一次调用时;
2.匿名对象可作为实际参数进行传递。
注:如果对一个对象进行多个成员调用,必须给这个对象起一个名字。

作者: chengz    时间: 2015-12-12 22:21
马上学到面向对象了 学习学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2