目录
一、什么是类
二、定义类
三、调用类
一、什么是类
-
类(class)是对象的模版,封装了对应现实实体的性质和行为
-
实例对象(Instance Objects)是类的具体化
-
把类比作模具,对象则是用模具制造出来的零件
-
类的出现,为面向对象编程的三个最重要的特性提供了实现的手段
封装性、继承性、多态性 -
和函数相似,类是一系列代码的封装
Python中约定,类名用大写字母开头,函数用小写字母开头,以便区分
二、定义类
- class语句
class <类名> :
<一系列方法的调用>
- 类的初始化
class <类名>:
def _init_(self,<参数表>):
def <方法名>(self,<参数表>):
_init_()
是一个特殊的函数名,用于根据类的定义创建实例对象,第一个参数必须为self
三、调用类
-
<类名>(<参数>)
调用类会创建一个对象,(注意括号!)
obj=<类名>(<参数表>)
返回一个对象实例
类方法中的self指这个对象实例! -
使用点(.)操作符来调用对象里的方法
t=turtle.Pen()
t.forward(100)
t.left(90)
...
image.png
image.png
网友评论