Java学习之面向对象(概念性质) <好程序员特训营>

<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流!

 

1.面向对象:三个特征:封装,继承,多态

2.开发过程:其实就是找对象使用。没有对象,就创建一个对象

3.类和对象的关系。

  现实生活中的对象:张三 李四。  

  想要描述:提取对象中共性内容。对具体的抽象。  

  描述时:这些对象的共性有:姓名,年龄,性别,学习java功能。    

  映射到java中,描述就是class定义的类。  

  具体对象就是对应java在堆内存中用new建立实体。

    类就是:对现实生活中事物的描述。

    对象:就是这类事物,实实在在存在个体。

4.成员变量和局部变量。    

  作用范围:   成员变量作用于整个类中, 局部变量变量作用于函数中,或者语句中。    

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

5.匿名对象使用方式一:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化。如果对一个对象进行多个成员调用,必须给这个对象起个名字。  

   匿名对象使用方式二:可以将匿名对象作为实际参数进行传递。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。