初学JAVA,知道JAVA是一种面向对象的语言,但对面向对象这一概念在头脑中还不清晰,有谁能给我详细解释一下呢,也说说有哪些是面向对象的.小妹再此先谢谢各位了^-^

解决方案 »

  1.   

    俺们老师说:"世界万物皆对象".
    就是说,万物都可以做为对象,你通过对象来调用它的功能.就象装修房子,你找个粉刷工调用他的粉刷房子的功能来实现你想达到的目的(粉刷房子).
    JAVA类就是对象,通过JAVA类调用它里面的方法来实现功能.就是说你可以通过很多对象(java类)来调用它们的很多功能(类中的方法),来实现你想达到的目的.
    这就是俺理解的基本的面向对象.
    (如有错误希望高手们纠正,谢谢)
      

  2.   

    面向对象的出发点是想在开发过程中,节约时间和精力,
    并不单单是什么:封装,继承,多态的实现如果你java基础都学完了,你可以尝试做一个小项目,
    面向对象的思想不是说出来的,也不是看出来的,而是做出来的(个人观点)
      

  3.   

    哦,看看<<java编程思想>>,很不错的,不过一定要看第二版的哦
      

  4.   

    接 crazycy(代言人) "世界万物皆对象"怎么理解?你面前的电脑就是对象。每个对象都有自己的 属性 和 方法 ,比如说把电脑 抽象 化一点(就是找出所有电脑的共性啦)电脑的 属性:内存多大,主版什么型号…………电脑的 方法:上网,看电影,玩游戏…………对象 就像是这些 属性 和 方法 的结合体不过对于不同的需求,也会出现不同的抽象晕了晕了,讲不下去了,我也继续学习算了~~