- 1.类与对象
- 2.类的属性和方法
- 3.小结
1.类与对象
什么是类?
类是对一类事物的概括,是许多相似或相同事物的综合。
怎样理解类?
我们可以把类理解成一张制造汽车的图纸。
类=设计图纸
工人建房子,是根据房屋设计图纸来建的,不是凭空想象的。
工人生产汽车,是根据汽车设计图纸来生产的,也不是凭空想象的。
日常生活中我们根据图纸生产我们需要的小汽车。
编程中我们用类来创建对象。
日常生活中的汽车设计图就是我们Python中的类。
日常生活中的小汽车就是Python中的对象。
设计图纸是抽象的,不是具体的事物。
客户是不会花几十万买一张纸回家的,因为图纸不具有驾驶功能。
但工人们可以根据设计图纸生产出可以驾驶的汽车。
汽车就是根据类这个图纸生产出来的具体存在。
类是抽象的,作用是创建对象。
对象是具体的,是类创建出来的。
2.类的属性和方法
每款汽车都有各自的设计图,设计图决定了该款汽车具有什么样的特征和功能。
一款小汽车的颜色特征:红色、粉色、黄色。
一款小汽车的基础功能:前进、后退、转弯。
在Python中我们通常把对象具有的特征称为类的属性。
属性=特征
在Python中我们通常把对象具有的功能称为类的方法。
方法=功能
3.小结
类=设计图纸
属性=特征
方法=功能
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
编程
+关注
关注
90文章
3753浏览量
98563 -
对象
+关注
关注
1文章
38浏览量
17866 -
python
+关注
关注
60文章
4910浏览量
91873
发布评论请先 登录
相关推荐
热点推荐
如何使用Python的类? 优势有哪些?
Python是一种面向对象的高级语言,因此类对于Python非常重要。类是一个空间,在该空间中变量(属性/方法)分别存储。运算符' .
发表于 07-30 18:08
python私有变量和私有方法
,就是一个私有变量。这样的规则在属性上生效,在方法上也同样适用。如果一个实例方法,以双下划线开头,那么这个方法就是一个私有的方法,不能由实例
发表于 03-08 16:30
python类的多态和类的property属性
是鸭子。套入刚刚的代码实例中,就是一个对象,只要有 speak 方法,那么他就是一个 do_speak 方法所需要的 people 对象。类的 property 属性在之前的学习中,对
发表于 03-09 16:38
基于类间区分度的属性约简方法及其研究
属性约简是粗糙集理论中最重要的研究问题之一。近年来,粗糙集理论下的属性约简问题引发了学者们广泛的关注。然而,大多数属性约简方法都是基于不可分辨或可分辨关系所提出的,
发表于 05-25 16:50
•3次下载
python类的多态和类的property属性
python类的多态 多态,是指在同一类型下的不同形态。 比如下面这段代码 class People: def speak(self): passclass American(People
简述python空类和实例属性赋值
python类主体没有任何内容,只有pass语句,称为空类。
## 1.2 obj.attr属性赋值
通过obj.attr=value进行
Python类的属性和方法是什么
评论