Java——面向对象

面向对象和面向过程的区别:面向对象,强调的是对象即实体;面向过程强调的是过程,即动作。

面向对象的特点:1,将复杂的问题简单化

        2,更符合人们的思考习惯

                       3,让曾经的在过程中的执行者,变成了指挥者。

类与对象之间的关系:类:是指具有相同属性和行为的一类事物的集合;对象:该类事物的一个实体。

对于事物的描述,我们通常只关注两点:1,属性;2.行为。

定义类其实就在定义类中的成员,成员分为:1.成员变量;2.成员方法。

成员变量定义在类中,局部变量定义在函数中

区别:

1。成员变量定义在类中,在整个类中都有效;局部变量定义在函数中,只在语句,代码快和所属区域有效。

2.成员变量在推内存中,而局部变量在栈内存中。

3.成员变量具有默认初识值,而局部变量没有。

 

posted on 2014-04-14 22:16  java菜鸟---板砖  阅读(114)  评论(0编辑  收藏  举报

导航