------- android培训、java培训、期待与您交流! ----------
面向对象时java的精髓,也是java最显著地特征,java中认为万事万物皆对象,所有的东西都可以说是一个对象那么什么是面向对象,面向对象的特征又是什么样的?
面向对象
(1)面向过程 强调过程,执行者
(2)面向对象 强调对象,指挥者
(3)面向对象思想的特点
A:它是一种更符合人们思考习惯的思想
B:它是复杂的内容简单化
C:它是我们从执行者变成了指挥者
java中的面向对象有三大特征,继承,封装,多态
面向对象具体在代码中的简单体现
人
{
开门(门)
{
门.开();
}
}
门
{
开()
{操作门}
}
类和对象的关系
类:就是对显示生活中事物的描述
对象:就是这类事物。实实在在的个体
定义类:就是在描述事物,就是在定义属性和行为
成员变量和局部变量:
作用范围
成员变量作用与整个类中
局部变量变量作用与函数中,或者语句中
在内存中的位置
成员变量在对内存中,因为对象的存在,才在内存中存在
局部变量 在栈内存中