日期:2014-05-20  浏览次数:20576 次

Java中的类和对象
最近才开始学java中的类和对象。可是,我感觉我崩溃了,类和对象为什么这么难理解,我都不知道该怎么学了,老师讲的

是越听越糊涂。故,来此与大家讨论一下,如何学好类和对象,因为整个java主要都是oop,这个学不会,接下来如何学好

java呢?希望看帖子的高手们,给哥回复,希望大家帮帮想想办法,看有没有什么好的学习方法,本人郑重声明,不怕吃苦。

希望大家多多支招,在此,先感谢大家了。

------解决方案--------------------
你不要纠结于刚开始的这些概念,你现在的困难实际上是没有真正动手写代码,无法将这些东西联系起来,多动手写代码、多看别人的代码再结合现在的这些概念才能有长进
如果拘泥这些概念就会影响学习进度,这个学不会java仍然有很多可以学会
------解决方案--------------------
首先你不要有危难情绪。
如果有危难情绪,就会烦躁。
会影响你正常分析问题的。

下面说下我的理解。



类就是把一类事物找出来,然后抽象出他们的属性和行为。这样就是一个类了。

就好比人,有年龄、名字、身高。这个就是属性。人能吃,睡,学习。这个就是人的行为。

类抽象出来后,你就可以用这个类的形式创建一个对象。

对象,对象就类的一个实例。

好比张三就是人类的一个实例,李四也是人的一个实例。

他们都有人应该有的属性和行为。

这样,你应该能看出来。

类,就是一类事物的抽象。对象就是这个类事物中的一个实例。

也可以把,类看成是一个模子。

然后对象,是利用这个模子创建出来的。




大概,理解一下就可以了。

不要有知识洁癖

不懂就不敢往下进行了。

对于初学者,你多练习。

就能多理解了。
------解决方案--------------------
目前你可以这么简单理解:把一个class{}包起来的这个整体看成类,对象理解成这个类的一个实体new xxx();。

等你熟悉之后再回头理解就好理解了。
------解决方案--------------------
在没有系统学习Java之前,我也是对这个东西感到非常的不解;会了之后,再回过头去看这些东西,感觉自然而然的就会了。当然,若是非要现在理解的话,建议上网去下载相关的视频教程,Java基础视频教程,我看过一些视频后,感觉那里面都说的非常的详细的;适合现在的你去学习下。