将Python中的对象看作一个实体,这个实体有它自身的属性(attribute)和方法(method),我们可以将这个实体看作一个类(class),类是对某一对象的描述。在Python中,使用class关键字定义一个类。
class MyClass: pass
上面的代码定义了一个名为MyClass的空类,pass代表pass语句,表示不做任何操作。
当我们定义了一个类后,需要实例化这个类(即创建这个类的对象)。
mc = MyClass()
这里定义了一个名为mc的变量,它是MyClass类的一个实例。此时,MyClass中没有任何属性和方法,我们可以为这个类添加属性和方法。
class MyClass: name = 'Tom' # 定义类属性 def hello(self): # 定义方法 print('Hello World!') mc = MyClass() print(mc.name) # 输出类属性 mc.hello() # 调用方法
注意,通过self参数,我们可以在方法中使用类属性。当我们调用方法时,需要通过实例来调用。
以上就是Python中类的调用相关内容的介绍。