1.self是什么
2.__init__() 的使用
3.如何调用方法
1.
self代表类的实例。类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。
2.
__init__ 是类的专有方法,作为构造方法,该方法在类实例化时会自动调用。
如下,在实例化时自动调用构造方法中的print函数,打印出内容
class people:
def __init__(self,n,a):
self.name = n
self.age = a
print("我叫%s,我 %d 岁。" %(self.name,self.age))
# 实例化类
p = people('wangansheng',20)
3.
类调用方法,通过 对象.方法名实现
如下
class dog:
def speak(self):
print("汪汪汪")
d=dog()
d.speak()