• 2022-06-29
    类的实例方法的第一个参数的名字可以是?
    A: self
    B: a
    C: haha
    D: cls
  • A,B,C,D

    内容

    • 0

      类方法的第一个参数为cls,代表定义类方法的类。

    • 1

      Python在定义类方法时,第一个参数总是self,指向调用该方法的实例本身,调用时不需要实参和self对应。(<br/>)

    • 2

      所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参(如果有多个形参的话),self参数代表当前对象。

    • 3

      静态方法与类方法比较() A: 静态方法没有默认参数 B: 类方法第一个参数为cls C: 静态方法不能调用类属性或实例属性 D: 类方法内只能调用类属性和类方法

    • 4

      类方法和静态方法的第一个参数是self