版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_20936739/article/details/81982067
1. 类的定义
class ClassName(object):
val1 = 10
def __init__(self,val2,val3...):
self.val2 = value2
self.val3 = value3
def methodName(self,para1,para2):
####
object是表明从那个类继承下来的。如果没有继承,就用object,所有类最终都归于object类。
val1的值在所有类成员之间共享,在__init__中可以进行运算。
__init__是类的构造函数,在类被实例化的时候调用,给类成员赋值。
methodName是类的方法,他的参数必须有一个self,即对象本身,但是使用时不必赋参数。
2. 实例化
InstanceName = ClassName(para1,para2,...)