面向对象是基于面向过程而推出的一种编程思想。
面向过程:就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由功能和方法互相调用,完成咱么所需的需求。
面向对象:就是创建对象,使用我们创建的对象来帮助我们实现某些需要完成的功能。
我们学习编程就是为了把日常生活中的事物用学习语言描述出来,例如我们描述现实事物很典型的例子,事物本身具有属性和行为,例如人的姓名,年龄等,行为有吃饭,睡觉等。
而Java中的最基本单位是类,Java中用class描述事物也是如此,只不过我们所说的属性在Java中叫做成员变量,行为就叫做成员方法。