黑马程序员技术交流社区

标题: 【成都校区*精品】类和对象的白话讲解 [打印本页]

作者: 小蜀哥哥    时间: 2018-5-4 15:50
标题: 【成都校区*精品】类和对象的白话讲解
本文章作为类和对象的入门讲解,通俗易懂,很适合Java零基础的兄弟们阅读。
很多哥们在学习类和对象知识点的时候,都感觉比较难学,分不清什么是类什么是对象,接下来我就带大家一起来学一学,让大家学起来不是那么的困难。
1、什么是类
很多人对类的解释是这么说的,类是事物的属性和行为的集合,是一个抽象的概念。听起来确实很抽象,说了和没说也没啥区别。那到底啥是类呢?这里我就要先讲一个故事了。
故事:  话说,在古代,一个小男孩去神农架旅游,走着走着进了一个很深的森林中,突然,这个小男孩看到了不远处有一个很大的全身长满了毛发的猩猩,但是看起来就和人一样,行为不像猩猩,更像是人,后来小男孩回到了客栈,拿起笔和纸,写上了这样一段话:
信的内容:  亲爱的小花,前些天我在神农架游玩,在深山处看到了一个奇特的动物,这个动物黑黑的,全身长满了毛发,身高有2米高,跳的很高,跑的也很快,不知道你听到我的描述之后,会不会对这个动物感兴趣呢?爱你的小明。
以上的文字是信里的内容,那当小花收到这封信之后,会通过看小明写的这些文字,在大脑里就可以幻想出大概这个奇特的动物长什么样子了。其实小明在描述一类事物,这个奇特的动物可能不止一个,可能会有很多个,他们都有相似或者相同的外在特征,也都会跳,都会跑,所以这在我们现实生活中就被称为类。其实在JAVA世界中也一样。由于我们程序员要和计算机打交道,我们要和计算机进行沟通,如果我们想要描述一类事物的时候,我们不可能用语言说出来,计算机没那么发达,但是我们可以通过计算机认识的代码体现出来,这样计算机就可以知道我们要描述的事物是什么样子了,比如我们可以这样写:
[Java] 纯文本查看 复制代码
class 野人 {
        //这类事物的外在特征:属性
        int 身高;
        String 颜色;

        //这类事物具备的功能,行为
        public void jump() {}
        public void run() {}
}

以上内容就是本章要给大家讲解的知识点,内容不多,但是精辟,可以帮助大家尤其是零基础的哥们们学好Java基础中的类和对象,最后祝愿每一位学习Java的兄弟们马到成功,更上一层楼。



                                       
                                
                        
               



作者: 盖碗茶    时间: 2018-5-4 15:54
有点意思  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2