一般来说,定义类时,习惯用什么作为实例方法的第一个参数表示对象自身?
举一反三
- 在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身
- 定义类时所有实例方法的第一个参数用来表示对象本身,在类的外部通过对象名来调用实例方法时不需要为该参数传值。
- 类的实例方法一般使用self作为第一个参数的名字。
- 如果使用类的实例对象调用类方法,则类方法中的第一个参数指向该实例对象
- 关于Python中的面向对象说法错误的是(_____)。 A: Python中利用class语句来定义新的类。 B: __init__方法根据类的定义创建实例对象,第一个参数一定是self。 C: 创建对象后使用点(.)操作符来调用对象里的方法。 D: __str__方法和__repr__方法作用完全一样,都可以用来返回一个表示对象的字符串。