【代码】python中的类

版权声明:本文为博主原创文章,未经博主允许不得转载。 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,...)

猜你喜欢

转载自blog.csdn.net/qq_20936739/article/details/81982067