import re
from shutil import move
import numpy as np
class ap():
def ca1(self,a):
a = a+1
return a
def ca3(a):
a = a+1
return a
def ca2(self,x):
#x = self.ca1(x)#调用实例的方法需要self
x = ap.ca3(x) #调用类的方法要这样调用.
return x
a = ap()
b = a.ca2(3)#ca2带self,说明是实例的方法,只能用实例去调用
c = ap.ca3(4)#ca3没有self,说明是类的方法,只能用类去调用
print(b)
print(c)
python的实例和类.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)