如题,到现在老师还在问这个问题!
说实话,自已也不太清楚!

解决方案 »

  1.   

    面向对象编程就是一项有关对象设计和对象接口定义的技术,或者说是一项如何定义程序模块才能使它们“即插即用“的技术。JAVA程序可以看成一个对象,对象通过继承和重定义,成为解决问题的新程序模块,使程序代码重用有了可能。
      

  2.   

    面向对象,实际上是软件设计的一种方法,是将软件从功能、性质等角度抽象出不同的实体,以完成各种功能的实体组合成最终能够完成一些列任务的软件的方法。而对象恰恰就是这个实体。java是一种完全面向对象的语言,每一种数据类型便是一个实体(未实例化的就是类),一个类由方法和属性构成,方法即函数,属性即用来描述类的特性的数据,实现封装和数据隐藏是面向对象设计的关键技术。
    例如,人就是一个对象,人的行走便是方法,鼻子是人的一个属性,当然鼻子也可以是一个类,两个鼻孔便是鼻子的属性,你可以让鼻孔一张一张的动,便是鼻子的方法……