案例:
#ex0701.py 创建类的示例
class Dog:
num = 0 #类变量
def __init__(self,id=0,color="yellow"): #构造方法
#这个类有两个属性一个是id(默认0),一个是颜色(默认yellow)
self.id = id #成员变量
self.color = color
def enjoy(self): #成员方法
print("汪汪汪")
dog = Dog()
dog.enjoy()
运行结果:
使用class来声明一个类
语法格式:
class 类名:
类的属性(成员变量)
···
类的方法(成员方法)
···
类由三部分组成:
- 类名:类的名称,通常它的首字母大写。
- 属性:用于描述事物的特征,如人的姓名、年龄等。
- 方法:用于描述事物的行为,如人具有说话、微笑等行为。