【黑马程序员】类和对象的白话讲解.doc

【黑马程序员】类和对象的白话讲解.doc

ID:62161467

大小:65.50 KB

页数:7页

时间:2021-04-19

【黑马程序员】类和对象的白话讲解.doc_第1页
【黑马程序员】类和对象的白话讲解.doc_第2页
【黑马程序员】类和对象的白话讲解.doc_第3页
【黑马程序员】类和对象的白话讲解.doc_第4页
【黑马程序员】类和对象的白话讲解.doc_第5页
资源描述:

《【黑马程序员】类和对象的白话讲解.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、优选【黑马程序员】类和对象的白话讲解  本文章作为类和对象的入门讲解,通俗易懂,很适合Java零基础的兄弟们阅读。很多哥们在学习类和对象知识点的时候,都感觉比较难学,分不清什么是类什么是对象,接下来我就带大家一起来学一学,让大家学起来不是那么的困难。1、什么是类很多人对类的解释是这么说的,类是事物的属性和行为的集合,是一个抽象的概念。听起来确实很抽象,说了和没说也没啥区别。那到底啥是类呢?这里我就要先讲一个故事了。故事:  话说,在古代,一个小男孩去神农架旅游,走着走着进了一个很深的森林中,突然,这个小男孩看到了不远处有一个很大的全身长满了毛发的猩猩,但是看起

2、来就和人一样,行为不像猩猩,更像是人,后来小男孩回到了客栈,拿起笔和纸,写上了这样一段话:信的内容:  亲爱的小花,前些天我在神农架游玩,在深山处看到了一个奇特的动物,这个动物黑黑的,全身长满了毛发,身高有2米高,跳的很高,跑的也很快,不知道你听到我的描述之后,会不会对这个动物感兴趣呢?爱你的小明。以上的文字是信里的内容,那当小花收到这封信之后,会通过看小明写的这些文字,在大脑里就可以幻想出大概这个奇特的动物长什么样子了。其实小明在描述一类事物,这个奇特的动物可能不止一个,可能会有很多个,他们都有相似或者相同的外在特征,也都会跳,都会跑,所以这在我们现实生活中

3、就被称为类。其实在JAVA世界中也一样。由于我们程序员要和计算机打交道,我们要和计算机进行沟通,如果我们想要描述一类事物的时候,我们不可能用语言说出来,计算机没那么发达,但是我们可以通过计算机认识的代码体现出来,这样计算机就可以知道我们要描述的事物是什么样子了,比如我们可以这样写:[Java] 纯文本查看 复制代码12class野人{        7/7优选3456789//这类事物的外在特征:属性        int身高;        String颜色;         //这类事物具备的功能,行为        publicvoidjump(){} 

4、       publicvoidrun(){}}·这么写和小明写给小花的信差不多,当我们这么写完之后,计算机就认识了,就知道你要告诉它这个事物大概长什么样子了。这就是JAVA世界中的类。·如果看了以上的内容大家还是不懂什么是类的话,那我们可以问自己一个问题,就是我们为什么叫做做人"类"?大家可以好好的想一想,为什么我要叫做人类,而不叫做鸟类,鸡类呢?因为我们有相似或者相同的属性,也就是外在特征,我们也都具备共同的功能,比如说吃喝拉撒睡,所以我们都是人类,这个人类不是具体的谁谁谁,就是一个叫法,而在JAVA世界中,类就这和我们现实生活中的类是一样的,现实生活中

5、有人类,那JAVA世界中,我们也可以写一个人类。·说了这么多,相信大家对类的理解应该又提高了一个档次,关于类的讲解就说到这里,接下来咱们来学习什么是对象。··7/7优选2、什么是对象·刚才我们讲解了类,知道了类就是对一类事物的描述,并不是具体的指谁谁谁,那对象是什么呢?比如,如果说我们大家都是人类的话,那你,我,他,我们的每一个人,那就都是每一个对象,有100个人,那就有100对象,这100个对象都是属于人类。相比大家现在对对象也有了一定的理解吧。··3.怎么定义一个类·我们知道了什么是类,什么是对象之后,那在JAVA中,我们就要去写类,写对象,那怎么写一个类

6、呢?·格式:  ··[Java] 纯文本查看 复制代码··010203040506classPerson{        Stringname;//某某        intage;//年龄        Stringgender;//性别        Stringxingzuo;//星座        Stringxuexing;//血型7/7优选0708091011121314151617181920212223242526272829303132         //吃的功能        publicvoideat(){               

7、 System.out.println("吃");        }         //喝的功能        publicvoiddrink(){                System.out.println("喝");        }         //拉的功能        publicvoidla(){                System.out.println("拉");        }         //撒的功能        publicvoidsa(){                System.out.println

8、("撒");        }    

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。