在 Python 中,类(class)是用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。以下是一个 Python 类的示例:
class Test: studentnum=0 def __init__(self, name): self.name=name print('默认名字%s.' % self.name) Test.studentnum +=1 def hello(self): print("hi,myname is %s." % self.name) def howMany(self): if Test.studentnum==1: print(" wo shi shui one") else: print("%d persons here." %Test.studentnum) zyp=Test('张亚坡') zyp.hello() zyp.howMany() wsz=Test('吴书真') wsz.hello() wsz.howMany()
python
在上面的示例中,我们定义了一个名为MyClass
的类。它具有一个构造函数__init__
,以及2个名为hello
howMany 的方法。
-
构造函数
__init__
被用于初始化类的实例。在这个例子中,它接受2个参数全局的studentnum 与 内部的 name ,并将其赋值给实例变量self.name
。 -
hello howMany方法打印出2个问候语,其中包括实例变量
self.name
的值。
创建类的实例后,我们可以使用点号运算符来访问和调用类的属性和方法。