在Python中,`class`是一个关键字,用于定义对象的蓝图或模板。它包含了对象的属性和方法,可以用来描述对象的行为和特征。通过`class`定义的类,可以创建具有特定属性和方法的对象实例。
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
print(f"{self.name} is barking!")
在这个例子中,`Dog`是一个类,它有两个属性(`name`)和一个方法(`bark`)。`__init__`是一个特殊的方法,称为构造函数,用于在创建对象时初始化属性。
类变量定义在类中且在函数体之外,可以在类的所有实例之间共享。
通过使用`class`,可以更好地组织和管理代码,提高代码的可维护性和复用性