java是面向对象的编程,下面我想通过自己对java的学习,来谈谈对面向对象的理解。
给大家说一个非常熟悉的例子:老张开车去东北。用面向对象的方式考虑这个问题:车,找个司机,然后告诉司机我要去东北,至于在路上的过程具体怎么实现就不归我们所要管理的范围。
。
理解面向对象的思想,首先我们需要知道在理解面向对象时需要知道的几个名词:对象,类,还有类中一些成员变量和成员方法,面向对象有三个特征:封装,继承,多态。
对象:
对象是人们要进行研究的任何事物,从简单的一个小分子到复杂的汽车飞机都可以看做对象,只是有时对象要根据人们研究问题的需要来确定,对象不一定是具体的,有时也可以表示抽象的规则或计划。
类:
类在java中是具有相同或相似性质的对象的抽象体现形式。也就是说,类的实例化就是创建对象的过程类的实例就是对象。
创建一个People类: