阅读量:2
在Python中,class(类)是一种创建对象的蓝图。它定义了一组属性和方法,用于描述对象的行为和特征。
使用class关键字定义一个类,然后在类的内部定义属性和方法。属性是类的特征,方法是类的行为。在类中创建的对象称为类的实例,可以通过实例来访问属性和调用方法。
以下是一个简单的示例:
class MyClass: def __init__(self, name): self.name = name def say_hello(self): print("Hello, " + self.name) # 创建类的实例 obj = MyClass("Alice") # 访问属性 print(obj.name) # 调用方法 obj.say_hello()
在上面的示例中,定义了一个名为MyClass的类。该类具有一个构造函数__init__
,用于初始化实例的属性。还定义了一个名为say_hello
的方法,用于打印问候语。
通过实例化MyClass
类创建了一个对象obj
,并将名称"Alice"传递给构造函数。然后,通过obj.name
访问实例的属性,以及通过obj.say_hello()
调用实例的方法。
类的用法非常灵活,可以根据需要定义属性和方法,实现更复杂的功能。