类与对象
今天我们来聊一下什么是类?什么又是对象?
说到类大家可能不会很熟悉,但是说到对象大家可能就脑子发热了。
在现实生活中,你肯定会被人说到,或者听到“不会吧!不会吧!都2022年了还有人没有对象,我想这肯定就是你内心的表情了。那么废话不多说,今天我们就来聊一下什么是对象?
初识对象
在现实生活中对象是我们随处可见的,比如“马路上的路灯是一个对象,你的女朋友是一个对象,你手上拿到的毛爷爷也是一个对象”顾名思义,就是你能看见的,摸得到的,在现实中存在的东西,他就是一个对象。那么接下来我们就来说一下对象与类的关系:
那么当你要向一个不知道这个东西的人描述这个东西时你会怎么描述呢?
就比如当别人问你女朋友怎么样时,你会怎样向他介绍呢?
首先
你肯定会向他介绍你的女朋友是一个女生,其次她跟你一样四肢健全,有眼睛,有耳朵,有鼻子,鼻子里有小零食……等这些外貌上的东西。这是对象的属性。
然后
你会说她蹦跶,唠嗑,喜欢打打闹闹,每天早上都要拉屎,这是对象的行为。
最后
当你向朋友描述完后他们就知道你女朋友是一个什么样的一个人。
这样就成了一个完整的对象。
那么接下来我们来说一下什么是类?
初识类
上面我们说到了对象,拿到了女朋友来举例,那么今天我们就来说一下类。
结合上面说的,当你向别介绍完女朋友之后别人就知道了你女朋友,可是后来你分手了,又因为你忘不了你的前女友于是你又找了一个跟你前女友很像的女朋友他们有相同的外貌,相同的动作,比如早上喜欢拉屎,鼻孔里有小零食,可是后来又分了,于是你又找了一个,就这样反反复复,那么这个时候别人就知道了你喜欢哪一类的女生,
这就叫类。单个对象不能叫类,类是具有相同属性和行为的对象的一个统称。
科学一点的说法就是类是封装对象的行为和属性的载体,反过来说具有相同属性和行为的一类实体被称之为类。