首页 > 代码库 > Java学习之面向对象(概念性质) <好程序员特训营>
Java学习之面向对象(概念性质) <好程序员特训营>
<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流!
1.面向对象:三个特征:封装,继承,多态
2.开发过程:其实就是找对象使用。没有对象,就创建一个对象
3.类和对象的关系。
现实生活中的对象:张三 李四。
想要描述:提取对象中共性内容。对具体的抽象。
描述时:这些对象的共性有:姓名,年龄,性别,学习java功能。
映射到java中,描述就是class定义的类。
具体对象就是对应java在堆内存中用new建立实体。
类就是:对现实生活中事物的描述。
对象:就是这类事物,实实在在存在个体。
4.成员变量和局部变量。
作用范围: 成员变量作用于整个类中, 局部变量变量作用于函数中,或者语句中。
在内存中的位置: 成员变量:在堆内存中,因为对象的存在,才在内存中存在, 局部变量:存在栈内存中。
5.匿名对象使用方式一:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化。如果对一个对象进行多个成员调用,必须给这个对象起个名字。
匿名对象使用方式二:可以将匿名对象作为实际参数进行传递。
Java学习之面向对象(概念性质) <好程序员特训营>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。