中,类是一种对象的模板,它定义了一组属性和方法,可以用来创建对象。要生成一个类的对象,需要使用类的构造函数,也就是类名后面跟一对括号。构造函数会返回一个新的对象,这个对象是类的实例。
下面是一个简单的例子,演示了如何定义一个类和生成它的对象
itame, age)ameame
self.age = age
(“lice”, 25)tame) 输出 “lice”t(p1.age) 输出 25
ameitame和age。
ame和self.age来初始化实例的属性。
除了构造函数外,类还可以定义其他方法,这些方法可以操作实例的属性,并且也可以被其他对象调用。例如
itame, age)ameame
self.age = age
def say_hello(self)tyameame)
(“lice”, 25)yame is lice”
在上面的例子中,大家定义了一个名为say_hello()的方法,它用来打印实例的名字。大家可以通过调用p1.say_hello()来调用这个方法。
类的对象需要使用类的构造函数。在构造函数中可以初始化实例的属性,也可以定义其他方法来操作实例。